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