Package | Description |
---|---|
org.keycloak.services.clientpolicy | |
org.keycloak.services.clientpolicy.condition | |
org.keycloak.services.clientpolicy.executor |
Modifier and Type | Method and Description |
---|---|
void |
ClientPolicyManager.triggerOnEvent(ClientPolicyContext context)
execute a method for handling an event defined in
ClientPolicyEvent . |
void |
DefaultClientPolicyManager.triggerOnEvent(ClientPolicyContext context) |
Modifier and Type | Method and Description |
---|---|
default ClientPolicyVote |
ClientPolicyConditionProvider.applyPolicy(ClientPolicyContext context)
returns ABSTAIN if this condition is not evaluated due to its nature.
|
ClientPolicyVote |
ClientUpdateSourceRolesCondition.applyPolicy(ClientPolicyContext context) |
ClientPolicyVote |
ClientUpdateSourceHostsCondition.applyPolicy(ClientPolicyContext context) |
ClientPolicyVote |
ClientUpdateSourceGroupsCondition.applyPolicy(ClientPolicyContext context) |
ClientPolicyVote |
ClientUpdateContextCondition.applyPolicy(ClientPolicyContext context) |
ClientPolicyVote |
ClientScopesCondition.applyPolicy(ClientPolicyContext context) |
ClientPolicyVote |
ClientRolesCondition.applyPolicy(ClientPolicyContext context) |
ClientPolicyVote |
ClientAccessTypeCondition.applyPolicy(ClientPolicyContext context) |
Modifier and Type | Method and Description |
---|---|
void |
SecureResponseTypeExecutor.executeOnAuthorizationRequest(OIDCResponseType parsedResponseType,
AuthorizationEndpointRequest request,
String redirectUri) |
default void |
ClientPolicyExecutorProvider.executeOnEvent(ClientPolicyContext context)
execute actions against the client on the event defined in
ClientPolicyEvent . |
void |
SecureSigningAlgorithmEnforceExecutor.executeOnEvent(ClientPolicyContext context) |
void |
SecureSessionEnforceExecutor.executeOnEvent(ClientPolicyContext context) |
void |
SecureResponseTypeExecutor.executeOnEvent(ClientPolicyContext context) |
void |
SecureRequestObjectExecutor.executeOnEvent(ClientPolicyContext context) |
void |
SecureRedirectUriEnforceExecutor.executeOnEvent(ClientPolicyContext context) |
void |
PKCEEnforceExecutor.executeOnEvent(ClientPolicyContext context) |
void |
AbstractAugumentingClientRegistrationPolicyExecutor.executeOnEvent(ClientPolicyContext context) |
protected void |
SecureClientAuthEnforceExecutor.validate(ClientRepresentation rep) |
protected void |
PKCEEnforceExecutor.validate(ClientRepresentation rep) |
protected abstract void |
AbstractAugumentingClientRegistrationPolicyExecutor.validate(ClientRepresentation rep)
validate the client settings specified by the argument to check
whether they follows what the executor expects.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.