expression
|
There must be one constraint expression or one or more expr 's. The expression consists of an operator and two operands as follows:
(op u1 u2)
(mls_role_op r1 r2)
(op t1 t2)
(mls_role_op l1 l2)
(mls_role_op l1 h2)
(mls_role_op h1 l2)
(mls_role_op h1 h2)
(mls_role_op l1 h1)
(mls_role_op l2 h2)
(op u1 user_id)
(op u2 user_id)
(op u3 user_id)
(op r1 role_id)
(op r2 role_id)
(op r3 role_id)
(op t1 type_id)
(op t2 type_id)
(op t3 type_id)
where:
u1, r1, t1, l1, h1 = Source context: user, role, type, low level or high level
u2, r2, t2, l2, h2 = Target context: user, role, type, low level or high level
u3, r3, t3 = Process context: user, role or type
and:
op : eq neq
mls_role_op : eq neq dom domby incomp
user_id : A single user or userattribute identifier.
role_id : A single role or roleattribute identifier.
type_id : A single type, typealias or typeattribute identifier.
|