Package io.quarkus.keycloak.pep.runtime
Class KeycloakPolicyEnforcerTenantConfig.KeycloakConfigPolicyEnforcer.PathConfig
java.lang.Object
io.quarkus.keycloak.pep.runtime.KeycloakPolicyEnforcerTenantConfig.KeycloakConfigPolicyEnforcer.PathConfig
- Enclosing class:
- KeycloakPolicyEnforcerTenantConfig.KeycloakConfigPolicyEnforcer
public static class KeycloakPolicyEnforcerTenantConfig.KeycloakConfigPolicyEnforcer.PathConfig
extends Object
-
Field Summary
Modifier and TypeFieldDescriptionDefines a set of one or more claims that must be resolved and pushed to the Keycloak server in order to make these claims available to policiesorg.keycloak.representations.adapters.config.PolicyEnforcerConfig.EnforcementMode
Specifies how policies are enforcedThe HTTP methods (for example, GET, POST, PATCH) to protect and how they are associated with the scopes for a given resource in the serverThe name of a resource on the server that is to be associated with a given pathA URI relative to the application’s context path that should be protected by the policy enforcer -
Constructor Summary
-
Method Summary
-
Field Details
-
name
The name of a resource on the server that is to be associated with a given path -
path
A URI relative to the application’s context path that should be protected by the policy enforcer -
methods
@ConfigItem public Map<String,KeycloakPolicyEnforcerTenantConfig.KeycloakConfigPolicyEnforcer.MethodConfig> methodsThe HTTP methods (for example, GET, POST, PATCH) to protect and how they are associated with the scopes for a given resource in the server -
enforcementMode
@ConfigItem(defaultValue="enforcing") public org.keycloak.representations.adapters.config.PolicyEnforcerConfig.EnforcementMode enforcementModeSpecifies how policies are enforced -
claimInformationPoint
@ConfigItem public KeycloakPolicyEnforcerTenantConfig.KeycloakConfigPolicyEnforcer.ClaimInformationPointConfig claimInformationPointDefines a set of one or more claims that must be resolved and pushed to the Keycloak server in order to make these claims available to policies
-
-
Constructor Details
-
PathConfig
public PathConfig()
-