The ABACUtils class implements the setting of additional condition to check access using preinstalled functions.
An additional condition to check access is set as a 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.
Constructor name | Brief description | |
Create | The Create constructor creates an instance of class object. |
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: