Uses of Interface
org.keycloak.authentication.RequiredActionContext
Packages that use RequiredActionContext
Package
Description
-
Uses of RequiredActionContext in org.keycloak.authentication
Classes in org.keycloak.authentication that implement RequiredActionContextMethods in org.keycloak.authentication with parameters of type RequiredActionContextModifier and TypeMethodDescriptionvoidRequiredActionProvider.evaluateTriggers(RequiredActionContext context) Called every time a user authenticates.static voidAuthenticatorUtil.logoutOtherSessions(RequiredActionContext context) Logouts all sessions that are different to the current authentication session managed in the action context.voidRequiredActionProvider.processAction(RequiredActionContext context) Called when a required action has form input you want to process.voidRequiredActionProvider.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
Methods in org.keycloak.authentication.requiredactions with parameters of type RequiredActionContextModifier and TypeMethodDescriptionprotected jakarta.ws.rs.core.ResponseUpdateProfile.createResponse(RequiredActionContext context, jakarta.ws.rs.core.MultivaluedMap<String, String> formData, List<FormMessage> errors) voidDeleteAccount.evaluateTriggers(RequiredActionContext context) voidDeleteCredentialAction.evaluateTriggers(RequiredActionContext context) voidRecoveryAuthnCodesAction.evaluateTriggers(RequiredActionContext context) voidTermsAndConditions.evaluateTriggers(RequiredActionContext context) voidUpdateEmail.evaluateTriggers(RequiredActionContext context) voidUpdatePassword.evaluateTriggers(RequiredActionContext context) voidUpdateProfile.evaluateTriggers(RequiredActionContext context) voidUpdateTotp.evaluateTriggers(RequiredActionContext context) voidUpdateUserLocaleAction.evaluateTriggers(RequiredActionContext context) voidVerifyEmail.evaluateTriggers(RequiredActionContext context) voidVerifyUserProfile.evaluateTriggers(RequiredActionContext context) voidWebAuthnRegister.evaluateTriggers(RequiredActionContext context) protected EventTypeWebAuthnRegister.getOriginalEventTypeForBackwardsCompatibility(RequiredActionContext context) Deprecated.protected WebAuthnPolicyWebAuthnPasswordlessRegister.getWebAuthnPolicy(RequiredActionContext context) protected WebAuthnPolicyWebAuthnRegister.getWebAuthnPolicy(RequiredActionContext context) voidDeleteAccount.processAction(RequiredActionContext context) voidDeleteCredentialAction.processAction(RequiredActionContext context) voidRecoveryAuthnCodesAction.processAction(RequiredActionContext reqActionContext) voidTermsAndConditions.processAction(RequiredActionContext context) voidUpdateEmail.processAction(RequiredActionContext context) voidUpdatePassword.processAction(RequiredActionContext context) voidUpdateProfile.processAction(RequiredActionContext context) voidUpdateTotp.processAction(RequiredActionContext context) voidUpdateUserLocaleAction.processAction(RequiredActionContext context) voidVerifyEmail.processAction(RequiredActionContext context) voidWebAuthnRegister.processAction(RequiredActionContext context) voidDeleteAccount.requiredActionChallenge(RequiredActionContext context) voidDeleteCredentialAction.requiredActionChallenge(RequiredActionContext context) voidRecoveryAuthnCodesAction.requiredActionChallenge(RequiredActionContext context) voidTermsAndConditions.requiredActionChallenge(RequiredActionContext context) voidUpdateEmail.requiredActionChallenge(RequiredActionContext context) voidUpdatePassword.requiredActionChallenge(RequiredActionContext context) voidUpdateProfile.requiredActionChallenge(RequiredActionContext context) voidUpdateTotp.requiredActionChallenge(RequiredActionContext context) voidUpdateUserLocaleAction.requiredActionChallenge(RequiredActionContext context) voidVerifyEmail.requiredActionChallenge(RequiredActionContext context) voidVerifyUserProfile.requiredActionChallenge(RequiredActionContext context) voidWebAuthnRegister.requiredActionChallenge(RequiredActionContext context) protected booleanUpdateTotp.validateOTPCredential(RequiredActionContext context, String token, OTPCredentialModel credentialModel, OTPPolicy policy) -
Uses of RequiredActionContext in org.keycloak.broker.provider
Methods in org.keycloak.broker.provider with parameters of type RequiredActionContextModifier and TypeMethodDescriptionvoidIdpLinkAction.evaluateTriggers(RequiredActionContext context) voidIdpLinkAction.processAction(RequiredActionContext context) voidIdpLinkAction.requiredActionChallenge(RequiredActionContext context)
EventType.UPDATE_PASSWORD,EventType.UPDATE_TOTPa.s.o.