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 Modifier and Type Interface Description static classDecision.Effect
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidonComplete()default voidonComplete(ResourcePermission permission)voidonDecision(D evaluation)default voidonError(Throwable cause)
-
-
-
Method Detail
-
onDecision
void onDecision(D evaluation)
-
onError
default void onError(Throwable cause)
-
onComplete
default void onComplete()
-
onComplete
default void onComplete(ResourcePermission permission)
-
-