Uses of Interface
org.keycloak.authentication.RequiredActionContext
-
Uses of RequiredActionContext in org.keycloak.authentication
Modifier and TypeMethodDescriptionvoid
RequiredActionProvider.evaluateTriggers
(RequiredActionContext context) Called every time a user authenticates.static void
AuthenticatorUtil.logoutOtherSessions
(RequiredActionContext context) Logouts all sessions that are different to the current authentication session managed in the action context.void
RequiredActionProvider.processAction
(RequiredActionContext context) Called when a required action has form input you want to process.void
RequiredActionProvider.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. -
Uses of RequiredActionContext in org.keycloak.authentication.requiredactions
Modifier and TypeMethodDescriptionprotected jakarta.ws.rs.core.Response
UpdateProfile.createResponse
(RequiredActionContext context, jakarta.ws.rs.core.MultivaluedMap<String, String> formData, List<FormMessage> errors) void
DeleteAccount.evaluateTriggers
(RequiredActionContext context) void
RecoveryAuthnCodesAction.evaluateTriggers
(RequiredActionContext context) void
TermsAndConditions.evaluateTriggers
(RequiredActionContext context) void
UpdateEmail.evaluateTriggers
(RequiredActionContext context) void
UpdatePassword.evaluateTriggers
(RequiredActionContext context) void
UpdateProfile.evaluateTriggers
(RequiredActionContext context) void
UpdateTotp.evaluateTriggers
(RequiredActionContext context) void
UpdateUserLocaleAction.evaluateTriggers
(RequiredActionContext context) void
VerifyEmail.evaluateTriggers
(RequiredActionContext context) void
VerifyUserProfile.evaluateTriggers
(RequiredActionContext context) void
WebAuthnRegister.evaluateTriggers
(RequiredActionContext context) protected WebAuthnPolicy
WebAuthnPasswordlessRegister.getWebAuthnPolicy
(RequiredActionContext context) protected WebAuthnPolicy
WebAuthnRegister.getWebAuthnPolicy
(RequiredActionContext context) void
DeleteAccount.processAction
(RequiredActionContext context) void
RecoveryAuthnCodesAction.processAction
(RequiredActionContext reqActionContext) void
TermsAndConditions.processAction
(RequiredActionContext context) void
UpdateEmail.processAction
(RequiredActionContext context) void
UpdatePassword.processAction
(RequiredActionContext context) void
UpdateProfile.processAction
(RequiredActionContext context) void
UpdateTotp.processAction
(RequiredActionContext context) void
UpdateUserLocaleAction.processAction
(RequiredActionContext context) void
VerifyEmail.processAction
(RequiredActionContext context) void
WebAuthnRegister.processAction
(RequiredActionContext context) void
DeleteAccount.requiredActionChallenge
(RequiredActionContext context) void
RecoveryAuthnCodesAction.requiredActionChallenge
(RequiredActionContext context) void
TermsAndConditions.requiredActionChallenge
(RequiredActionContext context) void
UpdateEmail.requiredActionChallenge
(RequiredActionContext context) void
UpdatePassword.requiredActionChallenge
(RequiredActionContext context) void
UpdateProfile.requiredActionChallenge
(RequiredActionContext context) void
UpdateTotp.requiredActionChallenge
(RequiredActionContext context) void
UpdateUserLocaleAction.requiredActionChallenge
(RequiredActionContext context) void
VerifyEmail.requiredActionChallenge
(RequiredActionContext context) void
VerifyUserProfile.requiredActionChallenge
(RequiredActionContext context) void
WebAuthnRegister.requiredActionChallenge
(RequiredActionContext context) protected boolean
UpdateTotp.validateOTPCredential
(RequiredActionContext context, String token, OTPCredentialModel credentialModel, OTPPolicy policy)