ABAC > ABAC Assembly Classes > ABACEngine
The ABACEngine class implements calculator of subject access to object.
Constructor name | Brief description | |
![]() |
Create | The Create constructor creates an instance of class object. |
Method name | Brief description | |
![]() |
Evaluate | The Evaluate method returns result of subject access to object. |
![]() |
SetCallback | The SetCallback method sets the function that determines attribute value if subject or object attribute is not determined |
![]() |
SetEnvironment | The SetEnvironment method sets the collection of environment attributes. |
![]() |
SetOperations | The SetOperations method sets attribute value in the objective, if the OPERATION environment attribute is used with the IN condition. |
![]() |
SetParams | The SetParams method sets the collection of attributes of the subject and object, for which attribute-based access control is determined. |
![]() |
SetPolicy | The SetPolicy method sets attribute-based access control policy. |
See also: