Uses of Class
org.keycloak.services.clientpolicy.ClientPolicyException
Packages that use ClientPolicyException
Package
Description
-
Uses of ClientPolicyException in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.executor
Methods in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.executor that throw ClientPolicyExceptionModifier and TypeMethodDescriptionvoidSecureCibaAuthenticationRequestSigningAlgorithmExecutor.executeOnEvent(ClientPolicyContext context) voidSecureCibaSessionEnforceExecutor.executeOnEvent(ClientPolicyContext context) voidSecureCibaSignedAuthenticationRequestExecutor.executeOnEvent(ClientPolicyContext context) -
Uses of ClientPolicyException in org.keycloak.services.clientpolicy
Methods in org.keycloak.services.clientpolicy that throw ClientPolicyExceptionModifier and TypeMethodDescriptionstatic StringClientPoliciesUtil.convertClientPoliciesRepresentationToJson(ClientPoliciesRepresentation reps) convert client policies as representation to json.static StringClientPoliciesUtil.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) voidClientPolicyManager.triggerOnEvent(ClientPolicyContext context) execute a method for handling an event defined inClientPolicyEvent.voidDefaultClientPolicyManager.triggerOnEvent(ClientPolicyContext context) voidClientPolicyManager.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.voidDefaultClientPolicyManager.updateClientPolicies(RealmModel realm, ClientPoliciesRepresentation clientPolicies) voidClientPolicyManager.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.voidDefaultClientPolicyManager.updateClientProfiles(RealmModel realm, ClientProfilesRepresentation clientProfiles) -
Uses of ClientPolicyException in org.keycloak.services.clientpolicy.condition
Methods in org.keycloak.services.clientpolicy.condition that throw ClientPolicyExceptionModifier 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) booleanAbstractClientPolicyConditionProvider.isNegativeLogic()booleanClientPolicyConditionProvider.isNegativeLogic()tells whether the result of applyPolicy method is inverted or not as follows.default voidClientPolicyConditionProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ClientPolicyConditionRepresentation conditionRepresentation) Called before a Client Policy is created or updated.voidClientScopesConditionFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ClientPolicyConditionRepresentation conditionRepresentation) -
Uses of ClientPolicyException in org.keycloak.services.clientpolicy.executor
Methods in org.keycloak.services.clientpolicy.executor that throw ClientPolicyExceptionModifier and TypeMethodDescriptionvoidConsentRequiredExecutor.beforeUpdate(ClientModel clientToBeUpdated, ClientRepresentation proposedClient) voidSecureResponseTypeExecutor.executeOnAuthorizationRequest(OIDCResponseType parsedResponseType, AuthorizationEndpointRequest request, String redirectUri) voidAuthenticationFlowSelectorExecutor.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) voidSecureRedirectUrisEnforcerExecutor.UriValidation.validate()