Class ConsentRequiredExecutor
java.lang.Object
org.keycloak.services.clientpolicy.executor.ConsentRequiredExecutor
- All Implemented Interfaces:
Provider
,ClientPolicyExecutorProvider<ConsentRequiredExecutor.Configuration>
public class ConsentRequiredExecutor
extends Object
implements ClientPolicyExecutorProvider<ConsentRequiredExecutor.Configuration>
- Author:
- Takashi Norimatsu
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
beforeUpdate
(ClientModel clientToBeUpdated, ClientRepresentation proposedClient) void
executeOnEvent
(ClientPolicyContext context) void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorProvider
close, getName
-
Constructor Details
-
ConsentRequiredExecutor
public ConsentRequiredExecutor()
-
-
Method Details
-
executeOnEvent
- Specified by:
executeOnEvent
in interfaceClientPolicyExecutorProvider<ConsentRequiredExecutor.Configuration>
- Throws:
ClientPolicyException
-
setupConfiguration
- Specified by:
setupConfiguration
in interfaceClientPolicyExecutorProvider<ConsentRequiredExecutor.Configuration>
-
getExecutorConfigurationClass
- Specified by:
getExecutorConfigurationClass
in interfaceClientPolicyExecutorProvider<ConsentRequiredExecutor.Configuration>
-
getProviderId
- Specified by:
getProviderId
in interfaceClientPolicyExecutorProvider<ConsentRequiredExecutor.Configuration>
-
beforeUpdate
public void beforeUpdate(ClientModel clientToBeUpdated, ClientRepresentation proposedClient) throws ClientPolicyException - Throws:
ClientPolicyException
-