Class SecureCibaSessionEnforceExecutor
java.lang.Object
org.keycloak.protocol.oidc.grants.ciba.clientpolicy.executor.SecureCibaSessionEnforceExecutor
- All Implemented Interfaces:
Provider
,ClientPolicyExecutorProvider<ClientPolicyExecutorConfigurationRepresentation>
public class SecureCibaSessionEnforceExecutor
extends Object
implements ClientPolicyExecutorProvider<ClientPolicyExecutorConfigurationRepresentation>
- Author:
- Takashi Norimatsu
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
executeOnEvent
(ClientPolicyContext context) execute actions against the client on the event defined inClientPolicyEvent
.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, getExecutorConfigurationClass, getName, setupConfiguration
-
Constructor Details
-
SecureCibaSessionEnforceExecutor
-
-
Method Details
-
getProviderId
- Specified by:
getProviderId
in interfaceClientPolicyExecutorProvider<ClientPolicyExecutorConfigurationRepresentation>
-
executeOnEvent
Description copied from interface:ClientPolicyExecutorProvider
execute actions against the client on the event defined inClientPolicyEvent
.- Specified by:
executeOnEvent
in interfaceClientPolicyExecutorProvider<ClientPolicyExecutorConfigurationRepresentation>
- Parameters:
context
- - the context of the event.- Throws:
ClientPolicyException
-