Interface PermissionEvaluator
-
- All Known Implementing Classes:
UnboundedPermissionEvaluator
public interface PermissionEvaluator
AnPermissionEvaluator
represents a source ofResourcePermission
, responsible for emitting these permissions to a consumer in order to evaluate the authorization policies based on aEvaluationContext
.- Author:
- Pedro Igor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <D extends Decision>
Devaluate(D decision)
Collection<Permission>
evaluate(ResourceServer resourceServer, AuthorizationRequest request)
-
-
-
Method Detail
-
evaluate
<D extends Decision> D evaluate(D decision)
-
evaluate
Collection<Permission> evaluate(ResourceServer resourceServer, AuthorizationRequest request)
-
-