The type of the subject requesting access
The type of resource being accessed
The type of action being performed
Additional contextual information
Evaluates access based on the configured policies. Policies are evaluated sequentially with OR semantics (short-circuiting on first success).
AccessEvaluation result with details about the decision
Main class for evaluating access permissions. Add multiple policies to it, and it will evaluate them sequentially until one grants access.
Example