- All Implemented Interfaces:
Method SummaryModifier and TypeMethodDescription
voidCalled from a form action invocation.
voidTriggered after the authentication flow is successfully finished.
voidTriggered after the top authentication flow is successfully finished.
booleanDoes this authenticator require that the user has already been identified? That AuthenticatorContext.getUser() is not null?
voidSet actions to configure authenticator
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.keycloak.authentication.Authenticator
matchConditionpublic boolean matchCondition
onParentFlowSuccesspublic void onParentFlowSuccess
(AuthenticationFlowContext context)Description copied from interface:
AuthenticationFlowCallbackTriggered after the authentication flow is successfully finished. The target authentication flow is the one where this authenticator is configured. Authenticator should finish successfully in the flow (or being evaluated to true in case of Conditional Authenticator) in order to trigger this callback at the successful end of the flow
onTopFlowSuccesspublic void onTopFlowSuccess()Description copied from interface:
AuthenticationFlowCallbackTriggered after the top authentication flow is successfully finished. It is really suitable for last verification of successful authentication
actionpublic void action
(AuthenticationFlowContext context)Called from a form action invocation.
requiresUserpublic boolean requiresUser()Does this authenticator require that the user has already been identified? That AuthenticatorContext.getUser() is not null?
setRequiredActionsSet actions to configure authenticator
closepublic void close()