Class PolicyEnforcer
- java.lang.Object
-
- org.keycloak.adapters.authorization.PolicyEnforcer
-
public class PolicyEnforcer extends Object
- Author:
- Pedro Igor
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPolicyEnforcer.PathConfigMatcher
-
Constructor Summary
Constructors Constructor Description PolicyEnforcer(KeycloakDeployment deployment, org.keycloak.representations.adapters.config.AdapterConfig adapterConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.keycloak.AuthorizationContextenforce(OIDCHttpFacade facade)Map<String,ClaimInformationPointProviderFactory>getClaimInformationPointProviderFactories()org.keycloak.authorization.client.AuthzClientgetClient()KeycloakDeploymentgetDeployment()org.keycloak.representations.adapters.config.PolicyEnforcerConfiggetEnforcerConfig()PolicyEnforcer.PathConfigMatchergetPathMatcher()Map<String,org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>getPaths()
-
-
-
Constructor Detail
-
PolicyEnforcer
public PolicyEnforcer(KeycloakDeployment deployment, org.keycloak.representations.adapters.config.AdapterConfig adapterConfig)
-
-
Method Detail
-
enforce
public org.keycloak.AuthorizationContext enforce(OIDCHttpFacade facade)
-
getEnforcerConfig
public org.keycloak.representations.adapters.config.PolicyEnforcerConfig getEnforcerConfig()
-
getClient
public org.keycloak.authorization.client.AuthzClient getClient()
-
getPaths
public Map<String,org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig> getPaths()
-
getPathMatcher
public PolicyEnforcer.PathConfigMatcher getPathMatcher()
-
getDeployment
public KeycloakDeployment getDeployment()
-
getClaimInformationPointProviderFactories
public Map<String,ClaimInformationPointProviderFactory> getClaimInformationPointProviderFactories()
-
-