public class KeycloakAdapterPolicyEnforcer extends AbstractPolicyEnforcer
Constructor and Description |
---|
KeycloakAdapterPolicyEnforcer(PolicyEnforcer policyEnforcer) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
challenge(PolicyEnforcerConfig.PathConfig pathConfig,
PolicyEnforcerConfig.MethodConfig methodConfig,
OIDCHttpFacade facade) |
protected void |
handleAccessDenied(OIDCHttpFacade facade) |
protected boolean |
isAuthorized(PolicyEnforcerConfig.PathConfig pathConfig,
PolicyEnforcerConfig.MethodConfig methodConfig,
AccessToken accessToken,
OIDCHttpFacade httpFacade) |
authorize, getAuthzClient, getEnforcerConfig, getPolicyEnforcer
public KeycloakAdapterPolicyEnforcer(PolicyEnforcer policyEnforcer)
protected boolean isAuthorized(PolicyEnforcerConfig.PathConfig pathConfig, PolicyEnforcerConfig.MethodConfig methodConfig, AccessToken accessToken, OIDCHttpFacade httpFacade)
isAuthorized
in class AbstractPolicyEnforcer
protected boolean challenge(PolicyEnforcerConfig.PathConfig pathConfig, PolicyEnforcerConfig.MethodConfig methodConfig, OIDCHttpFacade facade)
challenge
in class AbstractPolicyEnforcer
protected void handleAccessDenied(OIDCHttpFacade facade)
handleAccessDenied
in class AbstractPolicyEnforcer
Copyright © 2019 JBoss by Red Hat. All rights reserved.