Package io.quarkus.keycloak.pep.runtime
Interface KeycloakPolicyEnforcerTenantConfig.KeycloakConfigPolicyEnforcer.PathConfig
- Enclosing interface:
- KeycloakPolicyEnforcerTenantConfig.KeycloakConfigPolicyEnforcer
public static interface KeycloakPolicyEnforcerTenantConfig.KeycloakConfigPolicyEnforcer.PathConfig
-
Method Summary
Modifier and TypeMethodDescriptionDefines 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.EnforcementModeSpecifies how policies are enforcedmethods()The HTTP methods (for example, GET, POST, PATCH) to protect and how they are associated with the scopes for a given resource in the servername()The name of a resource on the server that is to be associated with a given pathpath()Deprecated.paths()HTTP request paths that should be protected by the policy enforcer
-
Method Details
-
name
The name of a resource on the server that is to be associated with a given path -
path
Deprecated.A URI relative to the application’s context path that should be protected by the policy enforcer -
paths
HTTP request paths that should be protected by the policy enforcer -
methods
The 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
@WithDefault("enforcing") org.keycloak.representations.adapters.config.PolicyEnforcerConfig.EnforcementMode enforcementMode()Specifies how policies are enforced -
claimInformationPoint
KeycloakPolicyEnforcerTenantConfig.KeycloakConfigPolicyEnforcer.ClaimInformationPointConfig claimInformationPoint()Defines 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
-