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 SummaryNested Classes Modifier and Type Interface Description static classDecision.Effect
 - 
Method SummaryAll 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- 
onDecisionvoid onDecision(D evaluation) 
 - 
onErrordefault void onError(Throwable cause) 
 - 
onCompletedefault void onComplete() 
 - 
onCompletedefault void onComplete(ResourcePermission permission) 
 
- 
 
-