56 Map<Policy, Map<Object, Decision.Effect>> decisionCache =
new HashMap<>();
62 decision.onComplete();
63 }
catch (Throwable cause) {
64 decision.onError(cause);
void evaluate(ResourcePermission permission, AuthorizationProvider authorizationProvider, EvaluationContext executionContext, Decision decision, Map< Policy, Map< Object, Decision.Effect >> decisionCache)
final Iterator< ResourcePermission > permissions
Definition: IterablePermissionEvaluator.java:41
final EvaluationContext executionContext
Definition: IterablePermissionEvaluator.java:42
final PolicyEvaluator policyEvaluator
Definition: IterablePermissionEvaluator.java:43
final AuthorizationProvider authorizationProvider
Definition: IterablePermissionEvaluator.java:44