Uses of Class
org.keycloak.services.clientpolicy.ClientPolicyException
Package
Description
-
Uses of ClientPolicyException 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 ClientPolicyException in org.keycloak.services.clientpolicy
Modifier and TypeMethodDescriptionstatic String
ClientPoliciesUtil.convertClientPoliciesRepresentationToJson
(ClientPoliciesRepresentation reps) convert client policies as representation to json.static String
ClientPoliciesUtil.convertClientProfilesRepresentationToJson
(ClientProfilesRepresentation reps) convert client profiles as representation to json.ClientPolicyManager.getClientPolicies
(RealmModel realm, boolean includeGlobalPolicies) when getting client policies via Admin REST API, returns the existing client policies set on the realm.DefaultClientPolicyManager.getClientPolicies
(RealmModel realm, boolean includeGlobalPolicies) ClientPolicyManager.getClientProfiles
(RealmModel realm, boolean includeGlobalProfiles) when getting client profiles via Admin REST API, returns the existing client profiles set on the realm.DefaultClientPolicyManager.getClientProfiles
(RealmModel realm, boolean includeGlobalProfiles) static List<ClientPolicyRepresentation>
ClientPoliciesUtil.readGlobalClientPoliciesRepresentation
(KeycloakSession session, String name, List<ClientProfileRepresentation> profiles) static List<ClientProfileRepresentation>
ClientPoliciesUtil.readGlobalClientProfilesRepresentation
(KeycloakSession session, String name) void
ClientPolicyManager.triggerOnEvent
(ClientPolicyContext context) execute a method for handling an event defined inClientPolicyEvent
.void
DefaultClientPolicyManager.triggerOnEvent
(ClientPolicyContext context) void
ClientPolicyManager.updateClientPolicies
(RealmModel realm, ClientPoliciesRepresentation clientPolicies) when updating client policies via Admin REST API, reads the json representation of the client policies and overrides the existing client policies set on the realm with them.void
DefaultClientPolicyManager.updateClientPolicies
(RealmModel realm, ClientPoliciesRepresentation clientPolicies) void
ClientPolicyManager.updateClientProfiles
(RealmModel realm, ClientProfilesRepresentation clientProfiles) when updating client profiles via Admin REST API, reads the json representation of the client profiles and overrides the existing client profiles set on the realm with them.void
DefaultClientPolicyManager.updateClientProfiles
(RealmModel realm, ClientProfilesRepresentation clientProfiles) -
Uses of ClientPolicyException in org.keycloak.services.clientpolicy.condition
Modifier and TypeMethodDescriptionAnyClientCondition.applyPolicy
(ClientPolicyContext context) ClientAccessTypeCondition.applyPolicy
(ClientPolicyContext context) ClientAttributesCondition.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) boolean
AbstractClientPolicyConditionProvider.isNegativeLogic()
boolean
ClientPolicyConditionProvider.isNegativeLogic()
tells whether the result of applyPolicy method is inverted or not as follows. -
Uses of ClientPolicyException in org.keycloak.services.clientpolicy.executor
Modifier and TypeMethodDescriptionvoid
ConsentRequiredExecutor.beforeUpdate
(ClientModel clientToBeUpdated, ClientRepresentation proposedClient) void
SecureResponseTypeExecutor.executeOnAuthorizationRequest
(OIDCResponseType parsedResponseType, AuthorizationEndpointRequest request, String redirectUri) default 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) void
SecureRedirectUrisEnforcerExecutor.UriValidation.validate()