IABACUtils

Description

The IABACUtils interface is used to set up additional condition to check access using preinstalled functions.

Comments

Additional condition to check access is set as logical expression using the IABACRule.Condition property.

IMPORTANT. On creating an expression, preinstalled functions of attribute-based access control are set only in string view using the IExpression.AsString property. The IABACUtils interface methods are not used.

Methods

  Method name Brief description
Count The Count method returns the number of values in the arrays of custom attribute of subject or object and the number of groups where the user is included.
FindAttr The FindAttr method searches for the attribute by specified property in the list of groups where the user is included.
Interseca The Interseca method searches for common values of compared arguments.
Intersecc The Intersecc method searches for common values of compared attributes by specified attribute value.
Is_Empty The Is_Empty method determines whether the custom attribute value of subject or object is empty.

See also:

ABAC Assembly Interfaces