Uses of Interface
org.keycloak.services.clientpolicy.ClientPolicyContext
Packages that use ClientPolicyContext
Package
Description
-
Uses of ClientPolicyContext in org.keycloak.protocol.oidc.grants
Method parameters in org.keycloak.protocol.oidc.grants with type arguments of type ClientPolicyContextModifier and TypeMethodDescriptionprotected jakarta.ws.rs.core.ResponseOAuth2GrantTypeBase.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
Classes in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.context that implement ClientPolicyContextModifier and TypeClassDescriptionclassclassclass -
Uses of ClientPolicyContext in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.executor
Methods in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.executor with parameters of type ClientPolicyContextModifier and TypeMethodDescriptionvoidSecureCibaAuthenticationRequestSigningAlgorithmExecutor.executeOnEvent(ClientPolicyContext context) voidSecureCibaSessionEnforceExecutor.executeOnEvent(ClientPolicyContext context) voidSecureCibaSignedAuthenticationRequestExecutor.executeOnEvent(ClientPolicyContext context) -
Uses of ClientPolicyContext in org.keycloak.protocol.oidc.grants.device.clientpolicy.context
Classes in org.keycloak.protocol.oidc.grants.device.clientpolicy.context that implement ClientPolicyContextModifier and TypeClassDescriptionclassclassclass -
Uses of ClientPolicyContext in org.keycloak.protocol.oidc.par.clientpolicy.context
Classes in org.keycloak.protocol.oidc.par.clientpolicy.context that implement ClientPolicyContext -
Uses of ClientPolicyContext in org.keycloak.protocol.saml
Methods in org.keycloak.protocol.saml with parameters of type ClientPolicyContextModifier and TypeMethodDescriptionprotected jakarta.ws.rs.core.ResponseSamlService.BindingProtocol.triggerSamlEvent(ClientPolicyContext ctx) -
Uses of ClientPolicyContext in org.keycloak.services.clientpolicy
Methods in org.keycloak.services.clientpolicy with parameters of type ClientPolicyContextModifier and TypeMethodDescriptionvoidClientPolicyManager.triggerOnEvent(ClientPolicyContext context) execute a method for handling an event defined inClientPolicyEvent.voidDefaultClientPolicyManager.triggerOnEvent(ClientPolicyContext context) -
Uses of ClientPolicyContext in org.keycloak.services.clientpolicy.condition
Methods in org.keycloak.services.clientpolicy.condition with parameters of type ClientPolicyContextModifier and TypeMethodDescriptionAcrCondition.applyPolicy(ClientPolicyContext context) AnyClientCondition.applyPolicy(ClientPolicyContext context) ClientAccessTypeCondition.applyPolicy(ClientPolicyContext context) ClientAttributesCondition.applyPolicy(ClientPolicyContext context) default ClientPolicyVoteClientPolicyConditionProvider.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) GrantTypeCondition.applyPolicy(ClientPolicyContext context) -
Uses of ClientPolicyContext in org.keycloak.services.clientpolicy.context
Subinterfaces of ClientPolicyContext in org.keycloak.services.clientpolicy.contextModifier and TypeInterfaceDescriptioninterfaceRepresents the context in the request to register/read/update/unregister client by Dynamic Client Registration or Admin REST API.Classes in org.keycloak.services.clientpolicy.context that implement ClientPolicyContextModifier and TypeClassDescriptionclassAbstract saml request context for any SAML request received.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassContext for the saml authn request.classContext for the saml logout request.classclassclassclassclassclassclassclassclassclassclass -
Uses of ClientPolicyContext in org.keycloak.services.clientpolicy.executor
Methods in org.keycloak.services.clientpolicy.executor with parameters of type ClientPolicyContextModifier and TypeMethodDescriptionvoidAuthenticationFlowSelectorExecutor.executeOnEvent(ClientPolicyContext context) default voidClientPolicyExecutorProvider.executeOnEvent(ClientPolicyContext context) execute actions against the client on the event defined inClientPolicyEvent.voidClientSecretRotationExecutor.executeOnEvent(ClientPolicyContext context) voidConfidentialClientAcceptExecutor.executeOnEvent(ClientPolicyContext context) voidConsentRequiredExecutor.executeOnEvent(ClientPolicyContext context) voidDPoPBindEnforcerExecutor.executeOnEvent(ClientPolicyContext context) voidFullScopeDisabledExecutor.executeOnEvent(ClientPolicyContext context) voidHolderOfKeyEnforcerExecutor.executeOnEvent(ClientPolicyContext context) voidIntentClientBindCheckExecutor.executeOnEvent(ClientPolicyContext context) voidPKCEEnforcerExecutor.executeOnEvent(ClientPolicyContext context) voidRegistrationAccessTokenRotationDisabledExecutor.executeOnEvent(ClientPolicyContext context) voidRejectImplicitGrantExecutor.executeOnEvent(ClientPolicyContext context) voidRejectRequestExecutor.executeOnEvent(ClientPolicyContext context) voidRejectResourceOwnerPasswordCredentialsGrantExecutor.executeOnEvent(ClientPolicyContext context) voidSamlAvoidRedirectBindingExecutor.executeOnEvent(ClientPolicyContext context) voidSamlSecureClientUrisExecutor.executeOnEvent(ClientPolicyContext context) voidSamlSignatureEnforcerExecutor.executeOnEvent(ClientPolicyContext context) voidSecureClientAuthenticationAssertionExecutor.executeOnEvent(ClientPolicyContext context) voidSecureClientAuthenticatorExecutor.executeOnEvent(ClientPolicyContext context) voidSecureClientUrisExecutor.executeOnEvent(ClientPolicyContext context) voidSecureLogoutExecutor.executeOnEvent(ClientPolicyContext context) voidSecureParContentsExecutor.executeOnEvent(ClientPolicyContext context) voidSecureRedirectUrisEnforcerExecutor.executeOnEvent(ClientPolicyContext context) voidSecureRequestObjectExecutor.executeOnEvent(ClientPolicyContext context) voidSecureResponseTypeExecutor.executeOnEvent(ClientPolicyContext context) voidSecureSessionEnforceExecutor.executeOnEvent(ClientPolicyContext context) voidSecureSigningAlgorithmExecutor.executeOnEvent(ClientPolicyContext context) voidSecureSigningAlgorithmForSignedJwtExecutor.executeOnEvent(ClientPolicyContext context) voidSuppressRefreshTokenRotationExecutor.executeOnEvent(ClientPolicyContext context) voidUseLightweightAccessTokenExecutor.executeOnEvent(ClientPolicyContext context)