public interface RequiredActionProvider extends Provider
Modifier and Type | Method and Description |
---|---|
void |
evaluateTriggers(RequiredActionContext context)
Called every time a user authenticates.
|
default void |
initiatedActionCanceled(KeycloakSession session,
AuthenticationSessionModel authSession)
Callback to let the action know that an application-initiated action
was canceled.
|
default InitiatedActionSupport |
initiatedActionSupport()
Determines what type of support is provided for application-initiated
actions.
|
void |
processAction(RequiredActionContext context)
Called when a required action has form input you want to process.
|
void |
requiredActionChallenge(RequiredActionContext context)
If the user has a required action set, this method will be the initial call to obtain what to display to the
user's browser.
|
default InitiatedActionSupport initiatedActionSupport()
default void initiatedActionCanceled(KeycloakSession session, AuthenticationSessionModel authSession)
session
- The Keycloak session.authSession
- The authentication session.void evaluateTriggers(RequiredActionContext context)
context
- void requiredActionChallenge(RequiredActionContext context)
context
- void processAction(RequiredActionContext context)
context
- Copyright © 2020 JBoss by Red Hat. All rights reserved.