Uses of Interface
org.keycloak.authentication.AuthenticationFlowContext
-
-
Uses of AuthenticationFlowContext in org.keycloak.authentication
Classes in org.keycloak.authentication that implement AuthenticationFlowContext Modifier and Type Class Description classAuthenticationProcessor.ResultMethods in org.keycloak.authentication with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidAuthenticator. action(AuthenticationFlowContext context)Called from a form action invocation.voidAuthenticator. authenticate(AuthenticationFlowContext context)Initial call for the authenticator.voidAuthenticationFlowCallback. onParentFlowSuccess(AuthenticationFlowContext context)Triggered after the authentication flow is successfully finished. -
Uses of AuthenticationFlowContext in org.keycloak.authentication.authenticators
Methods in org.keycloak.authentication.authenticators with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidAttemptedAuthenticator. action(AuthenticationFlowContext context)voidAttemptedAuthenticator. authenticate(AuthenticationFlowContext context) -
Uses of AuthenticationFlowContext in org.keycloak.authentication.authenticators.access
Methods in org.keycloak.authentication.authenticators.access with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidAllowAccessAuthenticator. action(AuthenticationFlowContext context)voidDenyAccessAuthenticator. action(AuthenticationFlowContext context)voidAllowAccessAuthenticator. authenticate(AuthenticationFlowContext context)voidDenyAccessAuthenticator. authenticate(AuthenticationFlowContext context) -
Uses of AuthenticationFlowContext in org.keycloak.authentication.authenticators.broker
Methods in org.keycloak.authentication.authenticators.broker with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidAbstractIdpAuthenticator. action(AuthenticationFlowContext context)protected abstract voidAbstractIdpAuthenticator. actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected voidIdpAutoLinkAuthenticator. actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected voidIdpConfirmLinkAuthenticator. actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected voidIdpCreateUserIfUniqueAuthenticator. actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected voidIdpEmailVerificationAuthenticator. actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected voidIdpReviewProfileAuthenticator. actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext userCtx, BrokeredIdentityContext brokerContext)voidAbstractIdpAuthenticator. authenticate(AuthenticationFlowContext context)protected abstract voidAbstractIdpAuthenticator. authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected voidIdpAutoLinkAuthenticator. authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected voidIdpConfirmLinkAuthenticator. authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected voidIdpCreateUserIfUniqueAuthenticator. authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected voidIdpDetectExistingBrokerUserAuthenticator. authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected voidIdpEmailVerificationAuthenticator. authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected voidIdpReviewProfileAuthenticator. authenticateImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext userCtx, BrokeredIdentityContext brokerContext)protected javax.ws.rs.core.ResponseIdpUsernamePasswordForm. challenge(AuthenticationFlowContext context, javax.ws.rs.core.MultivaluedMap<String,String> formData)protected ExistingUserInfoIdpCreateUserIfUniqueAuthenticator. checkExistingUser(AuthenticationFlowContext context, String username, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected StringIdpCreateUserIfUniqueAuthenticator. getUsername(AuthenticationFlowContext context, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected booleanIdpReviewProfileAuthenticator. requiresUpdateProfilePage(AuthenticationFlowContext context, SerializedBrokeredIdentityContext userCtx, BrokeredIdentityContext brokerContext)protected voidAbstractIdpAuthenticator. sendFailureChallenge(AuthenticationFlowContext context, javax.ws.rs.core.Response.Status status, String eventError, String errorMessage, AuthenticationFlowError flowError)protected LoginFormsProviderIdpUsernamePasswordForm. setupForm(AuthenticationFlowContext context, javax.ws.rs.core.MultivaluedMap<String,String> formData, Optional<UserModel> existingUser)protected voidIdpEmailVerificationAuthenticator. showEmailSentPage(AuthenticationFlowContext context, BrokeredIdentityContext brokerContext)protected voidIdpCreateUserIfUniqueAuthenticator. userRegisteredSuccess(AuthenticationFlowContext context, UserModel registeredUser, SerializedBrokeredIdentityContext serializedCtx, BrokeredIdentityContext brokerContext)protected booleanIdpUsernamePasswordForm. validateForm(AuthenticationFlowContext context, javax.ws.rs.core.MultivaluedMap<String,String> formData) -
Uses of AuthenticationFlowContext in org.keycloak.authentication.authenticators.browser
Methods in org.keycloak.authentication.authenticators.browser with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidAbstractUsernameFormAuthenticator. action(AuthenticationFlowContext context)voidCookieAuthenticator. action(AuthenticationFlowContext context)voidIdentityProviderAuthenticator. action(AuthenticationFlowContext context)voidOTPFormAuthenticator. action(AuthenticationFlowContext context)voidRecoveryAuthnCodesFormAuthenticator. action(AuthenticationFlowContext context)voidScriptBasedAuthenticator. action(AuthenticationFlowContext context)voidSpnegoAuthenticator. action(AuthenticationFlowContext context)voidUsernamePasswordForm. action(AuthenticationFlowContext context)voidWebAuthnAuthenticator. action(AuthenticationFlowContext context)voidConditionalOtpFormAuthenticator. authenticate(AuthenticationFlowContext context)voidCookieAuthenticator. authenticate(AuthenticationFlowContext context)voidIdentityProviderAuthenticator. authenticate(AuthenticationFlowContext context)voidOTPFormAuthenticator. authenticate(AuthenticationFlowContext context)voidPasswordForm. authenticate(AuthenticationFlowContext context)voidRecoveryAuthnCodesFormAuthenticator. authenticate(AuthenticationFlowContext context)voidScriptBasedAuthenticator. authenticate(AuthenticationFlowContext context)voidSpnegoAuthenticator. authenticate(AuthenticationFlowContext context)voidSpnegoDisabledAuthenticatorFactory.SpnegoDisabledAuthenticator. authenticate(AuthenticationFlowContext context)voidUsernameForm. authenticate(AuthenticationFlowContext context)voidUsernamePasswordForm. authenticate(AuthenticationFlowContext context)voidWebAuthnAuthenticator. authenticate(AuthenticationFlowContext context)protected javax.ws.rs.core.ResponseAbstractUsernameFormAuthenticator. challenge(AuthenticationFlowContext context, String error)protected javax.ws.rs.core.ResponseAbstractUsernameFormAuthenticator. challenge(AuthenticationFlowContext context, String error, String field)protected javax.ws.rs.core.ResponseUsernameForm. challenge(AuthenticationFlowContext context, javax.ws.rs.core.MultivaluedMap<String,String> formData)protected javax.ws.rs.core.ResponseUsernamePasswordForm. challenge(AuthenticationFlowContext context, javax.ws.rs.core.MultivaluedMap<String,String> formData)protected voidAbstractUsernameFormAuthenticator. dummyHash(AuthenticationFlowContext context)booleanAbstractUsernameFormAuthenticator. enabledUser(AuthenticationFlowContext context, UserModel user)protected AuthenticatorConfigModelScriptBasedAuthenticator. getAuthenticatorConfig(AuthenticationFlowContext context)protected StringAbstractUsernameFormAuthenticator. getDefaultChallengeMessage(AuthenticationFlowContext context)protected StringPasswordForm. getDefaultChallengeMessage(AuthenticationFlowContext context)protected StringUsernameForm. getDefaultChallengeMessage(AuthenticationFlowContext context)protected StringRecoveryAuthnCodesFormAuthenticator. getDisabledByBruteForceEventError(AuthenticationFlowContext authnFlowContext, UserModel authenticatedUser)protected StringWebAuthnAuthenticator. getRpID(AuthenticationFlowContext context)protected WebAuthnPolicyWebAuthnAuthenticator. getWebAuthnPolicy(AuthenticationFlowContext context)protected WebAuthnPolicyWebAuthnPasswordlessAuthenticator. getWebAuthnPolicy(AuthenticationFlowContext context)protected booleanAbstractUsernameFormAuthenticator. isDisabledByBruteForce(AuthenticationFlowContext context, UserModel user)protected booleanRecoveryAuthnCodesFormAuthenticator. isDisabledByBruteForce(AuthenticationFlowContext authnFlowContext, UserModel authenticatedUser)protected booleanAbstractUsernameFormAuthenticator. isUserAlreadySetBeforeUsernamePasswordAuth(AuthenticationFlowContext context)protected javax.ws.rs.core.ResponseSpnegoAuthenticator. optionalChallengeRedirect(AuthenticationFlowContext context, String negotiateHeader)401 challenge sent back that bypassesprotected voidAbstractUsernameFormAuthenticator. runDefaultDummyHash(AuthenticationFlowContext context)protected javax.ws.rs.core.ResponseAbstractUsernameFormAuthenticator. setDuplicateUserChallenge(AuthenticationFlowContext context, String eventError, String loginFormError, AuthenticationFlowError authenticatorError)protected booleanWebAuthnAuthenticator. shouldDisplayAuthenticators(AuthenticationFlowContext context)protected booleanWebAuthnPasswordlessAuthenticator. shouldDisplayAuthenticators(AuthenticationFlowContext context)voidAbstractUsernameFormAuthenticator. testInvalidUser(AuthenticationFlowContext context, UserModel user)protected booleanPasswordForm. validateForm(AuthenticationFlowContext context, javax.ws.rs.core.MultivaluedMap<String,String> formData)protected booleanUsernameForm. validateForm(AuthenticationFlowContext context, javax.ws.rs.core.MultivaluedMap<String,String> formData)protected booleanUsernamePasswordForm. validateForm(AuthenticationFlowContext context, javax.ws.rs.core.MultivaluedMap<String,String> formData)voidOTPFormAuthenticator. validateOTP(AuthenticationFlowContext context)booleanAbstractUsernameFormAuthenticator. validatePassword(AuthenticationFlowContext context, UserModel user, javax.ws.rs.core.MultivaluedMap<String,String> inputData, boolean clearUser)booleanAbstractUsernameFormAuthenticator. validateUser(AuthenticationFlowContext context, javax.ws.rs.core.MultivaluedMap<String,String> inputData)booleanAbstractUsernameFormAuthenticator. validateUserAndPassword(AuthenticationFlowContext context, javax.ws.rs.core.MultivaluedMap<String,String> inputData) -
Uses of AuthenticationFlowContext in org.keycloak.authentication.authenticators.challenge
Methods in org.keycloak.authentication.authenticators.challenge with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidBasicAuthAuthenticator. action(AuthenticationFlowContext context)voidNoCookieFlowRedirectAuthenticator. action(AuthenticationFlowContext context)voidBasicAuthAuthenticator. authenticate(AuthenticationFlowContext context)voidNoCookieFlowRedirectAuthenticator. authenticate(AuthenticationFlowContext context)protected javax.ws.rs.core.ResponseBasicAuthAuthenticator. challenge(AuthenticationFlowContext context, String error)protected javax.ws.rs.core.ResponseBasicAuthAuthenticator. challenge(AuthenticationFlowContext context, String error, String field)protected booleanBasicAuthAuthenticator. checkUsernameAndPassword(AuthenticationFlowContext context, String username, String password)protected StringBasicAuthAuthenticator. getAuthorizationHeader(AuthenticationFlowContext context)protected booleanBasicAuthAuthenticator. onAuthenticate(AuthenticationFlowContext context, String[] challenge)protected booleanBasicAuthOTPAuthenticator. onAuthenticate(AuthenticationFlowContext context, String[] challenge)protected javax.ws.rs.core.ResponseBasicAuthAuthenticator. setDuplicateUserChallenge(AuthenticationFlowContext context, String eventError, String loginFormError, AuthenticationFlowError authenticatorError) -
Uses of AuthenticationFlowContext in org.keycloak.authentication.authenticators.conditional
Methods in org.keycloak.authentication.authenticators.conditional with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidConditionalLoaAuthenticator. action(AuthenticationFlowContext context)voidConditionalRoleAuthenticator. action(AuthenticationFlowContext context)voidConditionalUserAttributeValue. action(AuthenticationFlowContext context)voidConditionalUserConfiguredAuthenticator. action(AuthenticationFlowContext context)default voidConditionalAuthenticator. authenticate(AuthenticationFlowContext context)booleanConditionalAuthenticator. matchCondition(AuthenticationFlowContext context)booleanConditionalLoaAuthenticator. matchCondition(AuthenticationFlowContext context)booleanConditionalRoleAuthenticator. matchCondition(AuthenticationFlowContext context)booleanConditionalUserAttributeValue. matchCondition(AuthenticationFlowContext context)booleanConditionalUserConfiguredAuthenticator. matchCondition(AuthenticationFlowContext context)voidConditionalLoaAuthenticator. onParentFlowSuccess(AuthenticationFlowContext context) -
Uses of AuthenticationFlowContext in org.keycloak.authentication.authenticators.directgrant
Methods in org.keycloak.authentication.authenticators.directgrant with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidAbstractDirectGrantAuthenticator. action(AuthenticationFlowContext context)voidValidateOTP. authenticate(AuthenticationFlowContext context)voidValidatePassword. authenticate(AuthenticationFlowContext context)voidValidateUsername. authenticate(AuthenticationFlowContext context)protected StringValidatePassword. retrievePassword(AuthenticationFlowContext context)protected StringValidateUsername. retrieveUsername(AuthenticationFlowContext context) -
Uses of AuthenticationFlowContext in org.keycloak.authentication.authenticators.resetcred
Methods in org.keycloak.authentication.authenticators.resetcred with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidAbstractSetRequiredActionAuthenticator. action(AuthenticationFlowContext context)voidResetCredentialChooseUser. action(AuthenticationFlowContext context)voidResetCredentialEmail. action(AuthenticationFlowContext context)voidResetCredentialChooseUser. authenticate(AuthenticationFlowContext context)voidResetCredentialEmail. authenticate(AuthenticationFlowContext context)voidResetOTP. authenticate(AuthenticationFlowContext context)voidResetPassword. authenticate(AuthenticationFlowContext context)protected booleanResetPassword. configuredFor(AuthenticationFlowContext context) -
Uses of AuthenticationFlowContext in org.keycloak.authentication.authenticators.sessionlimits
Methods in org.keycloak.authentication.authenticators.sessionlimits with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidUserSessionLimitsAuthenticator. action(AuthenticationFlowContext context)voidUserSessionLimitsAuthenticator. authenticate(AuthenticationFlowContext context) -
Uses of AuthenticationFlowContext in org.keycloak.authentication.authenticators.util
Methods in org.keycloak.authentication.authenticators.util with parameters of type AuthenticationFlowContext Modifier and Type Method Description static StringAuthenticatorUtils. getDisabledByBruteForceEventError(AuthenticationFlowContext authnFlowContext, UserModel authenticatedUser) -
Uses of AuthenticationFlowContext in org.keycloak.authentication.authenticators.x509
Methods in org.keycloak.authentication.authenticators.x509 with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidAbstractX509ClientCertificateDirectGrantAuthenticator. action(AuthenticationFlowContext context)voidValidateX509CertificateUsername. action(AuthenticationFlowContext context)voidX509ClientCertificateAuthenticator. action(AuthenticationFlowContext context)voidValidateX509CertificateUsername. authenticate(AuthenticationFlowContext context)voidX509ClientCertificateAuthenticator. authenticate(AuthenticationFlowContext context)protected javax.ws.rs.core.ResponseAbstractX509ClientCertificateAuthenticator. createInfoResponse(AuthenticationFlowContext context, String infoMessage, Object... parameters)abstract UserModelUserIdentityToModelMapper. find(AuthenticationFlowContext context, Object userIdentity)protected X509Certificate[]AbstractX509ClientCertificateAuthenticator. getCertificateChain(AuthenticationFlowContext context)protected voidAbstractX509ClientCertificateAuthenticator. recordX509CertificateAuditDataViaContextEvent(AuthenticationFlowContext context)protected voidAbstractX509ClientCertificateAuthenticator. saveX509CertificateAuditDataToAuthSession(AuthenticationFlowContext context, X509Certificate cert) -
Uses of AuthenticationFlowContext in org.keycloak.forms.login
Methods in org.keycloak.forms.login with parameters of type AuthenticationFlowContext Modifier and Type Method Description LoginFormsProviderLoginFormsProvider. setAuthContext(AuthenticationFlowContext context) -
Uses of AuthenticationFlowContext in org.keycloak.forms.login.freemarker
Fields in org.keycloak.forms.login.freemarker declared as AuthenticationFlowContext Modifier and Type Field Description protected AuthenticationFlowContextFreeMarkerLoginFormsProvider. contextMethods in org.keycloak.forms.login.freemarker with parameters of type AuthenticationFlowContext Modifier and Type Method Description static List<IdentityProviderModel>LoginFormsUtil. filterIdentityProviders(Stream<IdentityProviderModel> providers, KeycloakSession session, AuthenticationFlowContext context)static List<IdentityProviderModel>LoginFormsUtil. filterIdentityProvidersForTheme(Stream<IdentityProviderModel> providers, KeycloakSession session, AuthenticationFlowContext context)LoginFormsProviderFreeMarkerLoginFormsProvider. setAuthContext(AuthenticationFlowContext context) -
Uses of AuthenticationFlowContext in org.keycloak.forms.login.freemarker.model
Constructors in org.keycloak.forms.login.freemarker.model with parameters of type AuthenticationFlowContext Constructor Description AuthenticationContextBean(AuthenticationFlowContext context, LoginFormsPages page) -
Uses of AuthenticationFlowContext in org.keycloak.protocol.docker
Methods in org.keycloak.protocol.docker with parameters of type AuthenticationFlowContext Modifier and Type Method Description protected voidDockerAuthenticator. notValidCredentialsAction(AuthenticationFlowContext context, RealmModel realm, UserModel user)protected voidDockerAuthenticator. nullUserAction(AuthenticationFlowContext context, RealmModel realm, String userId)protected voidDockerAuthenticator. userDisabledAction(AuthenticationFlowContext context, RealmModel realm, UserModel user, String eventError) -
Uses of AuthenticationFlowContext in org.keycloak.protocol.saml.profile.ecp.authenticator
Methods in org.keycloak.protocol.saml.profile.ecp.authenticator with parameters of type AuthenticationFlowContext Modifier and Type Method Description voidHttpBasicAuthenticator. action(AuthenticationFlowContext context)voidHttpBasicAuthenticator. authenticate(AuthenticationFlowContext context)protected voidHttpBasicAuthenticator. notValidCredentialsAction(AuthenticationFlowContext context, RealmModel realm, UserModel user)protected voidHttpBasicAuthenticator. nullUserAction(AuthenticationFlowContext context, RealmModel realm, String user)protected voidHttpBasicAuthenticator. userDisabledAction(AuthenticationFlowContext context, RealmModel realm, UserModel user, String eventError)protected voidHttpBasicAuthenticator. userSuccessAction(AuthenticationFlowContext context, UserModel user)
-