public static class PolicyEvaluationService.EvaluationDecisionCollector extends DecisionPermissionCollector
Decision.Effect
results
Constructor and Description |
---|
EvaluationDecisionCollector(AuthorizationProvider authorizationProvider,
ResourceServer resourceServer,
AuthorizationRequest request) |
Modifier and Type | Method and Description |
---|---|
Collection<Result> |
getResults() |
protected void |
grantPermission(AuthorizationProvider authorizationProvider,
Set<Permission> permissions,
ResourcePermission permission,
Collection<Scope> grantedScopes,
ResourceServer resourceServer,
AuthorizationRequest request,
Result result) |
protected boolean |
isGranted(Result.PolicyResult policyResult) |
onComplete, onError, onGrant, results
onComplete, onComplete, onComplete, onDecision
public EvaluationDecisionCollector(AuthorizationProvider authorizationProvider, ResourceServer resourceServer, AuthorizationRequest request)
protected boolean isGranted(Result.PolicyResult policyResult)
isGranted
in class AbstractDecisionCollector
protected void grantPermission(AuthorizationProvider authorizationProvider, Set<Permission> permissions, ResourcePermission permission, Collection<Scope> grantedScopes, ResourceServer resourceServer, AuthorizationRequest request, Result result)
grantPermission
in class DecisionPermissionCollector
public Collection<Result> getResults()
Copyright © 2021 JBoss by Red Hat. All rights reserved.