Package org.keycloak.authorization
Interface Decision<D extends Evaluation>
- All Known Implementing Classes:
AbstractDecisionCollector
,DecisionPermissionCollector
,DecisionResultCollector
,PermissionTicketAwareDecisionResultCollector
,PolicyEvaluationService.EvaluationDecisionCollector
public interface Decision<D extends Evaluation>
- Author:
- Pedro Igor
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
isEvaluated
(String scope) Checks if the givenscope
is associated with any policy processed in this decision.default void
default void
onComplete
(ResourcePermission permission) void
onDecision
(D evaluation) default void
-
Method Details
-
onDecision
-
onError
-
onComplete
default void onComplete() -
onComplete
-
isEvaluated
Checks if the givenscope
is associated with any policy processed in this decision.- Parameters:
scope
- the scope name- Returns:
true
if the scope is associated with a policy. Otherwise,false
.
-