Uses of Interface
org.keycloak.services.clientpolicy.ClientPolicyContext
Package
Description
-
Uses of ClientPolicyContext in org.keycloak.protocol.oidc.grants
Modifier and TypeMethodDescriptionprotected jakarta.ws.rs.core.Response
OAuth2GrantTypeBase.createTokenResponse
(UserModel user, UserSessionModel userSession, ClientSessionContext clientSessionCtx, String scopeParam, boolean code, Function<TokenManager.AccessTokenResponseBuilder, ClientPolicyContext> clientPolicyContextGenerator) -
Uses of ClientPolicyContext in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.context
Modifier and TypeClassDescriptionclass
class
class
-
Uses of ClientPolicyContext in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.executor
Modifier and TypeMethodDescriptionvoid
SecureCibaAuthenticationRequestSigningAlgorithmExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureCibaSessionEnforceExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureCibaSignedAuthenticationRequestExecutor.executeOnEvent
(ClientPolicyContext context) -
Uses of ClientPolicyContext in org.keycloak.protocol.oidc.grants.device.clientpolicy.context
Modifier and TypeClassDescriptionclass
class
class
-
Uses of ClientPolicyContext in org.keycloak.protocol.oidc.par.clientpolicy.context
-
Uses of ClientPolicyContext in org.keycloak.protocol.saml
Modifier and TypeMethodDescriptionprotected jakarta.ws.rs.core.Response
SamlService.BindingProtocol.triggerSamlEvent
(ClientPolicyContext ctx) -
Uses of ClientPolicyContext in org.keycloak.services.clientpolicy
Modifier and TypeMethodDescriptionvoid
ClientPolicyManager.triggerOnEvent
(ClientPolicyContext context) execute a method for handling an event defined inClientPolicyEvent
.void
DefaultClientPolicyManager.triggerOnEvent
(ClientPolicyContext context) -
Uses of ClientPolicyContext in org.keycloak.services.clientpolicy.condition
Modifier and TypeMethodDescriptionAnyClientCondition.applyPolicy
(ClientPolicyContext context) ClientAccessTypeCondition.applyPolicy
(ClientPolicyContext context) default ClientPolicyVote
ClientPolicyConditionProvider.applyPolicy
(ClientPolicyContext context) returns ABSTAIN if this condition is not evaluated due to its nature.ClientProtocolCondition.applyPolicy
(ClientPolicyContext context) ClientRolesCondition.applyPolicy
(ClientPolicyContext context) ClientScopesCondition.applyPolicy
(ClientPolicyContext context) ClientUpdaterContextCondition.applyPolicy
(ClientPolicyContext context) ClientUpdaterSourceGroupsCondition.applyPolicy
(ClientPolicyContext context) ClientUpdaterSourceHostsCondition.applyPolicy
(ClientPolicyContext context) ClientUpdaterSourceRolesCondition.applyPolicy
(ClientPolicyContext context) -
Uses of ClientPolicyContext in org.keycloak.services.clientpolicy.context
Modifier and TypeInterfaceDescriptioninterface
Represents the context in the request to register/read/update/unregister client by Dynamic Client Registration or Admin REST API.Modifier and TypeClassDescriptionclass
Abstract saml request context for any SAML request received.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Context for the saml authn request.class
Context for the saml logout request.class
class
class
class
class
class
class
class
class
class
-
Uses of ClientPolicyContext in org.keycloak.services.clientpolicy.executor
Modifier and TypeMethodDescriptiondefault void
ClientPolicyExecutorProvider.executeOnEvent
(ClientPolicyContext context) execute actions against the client on the event defined inClientPolicyEvent
.void
ClientSecretRotationExecutor.executeOnEvent
(ClientPolicyContext context) void
ConfidentialClientAcceptExecutor.executeOnEvent
(ClientPolicyContext context) void
ConsentRequiredExecutor.executeOnEvent
(ClientPolicyContext context) void
DPoPBindEnforcerExecutor.executeOnEvent
(ClientPolicyContext context) void
FullScopeDisabledExecutor.executeOnEvent
(ClientPolicyContext context) void
HolderOfKeyEnforcerExecutor.executeOnEvent
(ClientPolicyContext context) void
IntentClientBindCheckExecutor.executeOnEvent
(ClientPolicyContext context) void
PKCEEnforcerExecutor.executeOnEvent
(ClientPolicyContext context) void
RegistrationAccessTokenRotationDisabledExecutor.executeOnEvent
(ClientPolicyContext context) void
RejectImplicitGrantExecutor.executeOnEvent
(ClientPolicyContext context) void
RejectRequestExecutor.executeOnEvent
(ClientPolicyContext context) void
RejectResourceOwnerPasswordCredentialsGrantExecutor.executeOnEvent
(ClientPolicyContext context) void
SamlAvoidRedirectBindingExecutor.executeOnEvent
(ClientPolicyContext context) void
SamlSecureClientUrisExecutor.executeOnEvent
(ClientPolicyContext context) void
SamlSignatureEnforcerExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureClientAuthenticatorExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureClientUrisExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureLogoutExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureParContentsExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureRedirectUrisEnforcerExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureRequestObjectExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureResponseTypeExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureSessionEnforceExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureSigningAlgorithmExecutor.executeOnEvent
(ClientPolicyContext context) void
SecureSigningAlgorithmForSignedJwtExecutor.executeOnEvent
(ClientPolicyContext context) void
SuppressRefreshTokenRotationExecutor.executeOnEvent
(ClientPolicyContext context) void
UseLightweightAccessTokenExecutor.executeOnEvent
(ClientPolicyContext context)