Interface PolicyEvaluator
- 
- All Known Implementing Classes:
- DefaultPolicyEvaluator
 
 public interface PolicyEvaluatorA PolicyEvaluatorevaluates authorization policies based on a givenResourcePermission, sending the results to aDecisionpoint through the methods defined in that interface.- Author:
- Pedro Igor
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidevaluate(ResourcePermission permission, AuthorizationProvider authorizationProvider, EvaluationContext executionContext, Decision decision, Map<Policy,Map<Object,Decision.Effect>> decisionCache)Starts the evaluation of the configured authorization policies.
 
- 
- 
- 
Method Detail- 
evaluatevoid evaluate(ResourcePermission permission, AuthorizationProvider authorizationProvider, EvaluationContext executionContext, Decision decision, Map<Policy,Map<Object,Decision.Effect>> decisionCache) Starts the evaluation of the configured authorization policies.- Parameters:
- decision- a- Decisionpoint to where notifications events will be delivered during the evaluation
 
 
- 
 
-