Modifier and Type | Class and Description |
---|---|
class |
AbstractFormAuthenticator
Abstract helper class that Authenticator implementations can leverage
|
Modifier and Type | Method and Description |
---|---|
Authenticator |
AuthenticationProcessor.Result.getAuthenticator() |
Modifier and Type | Method and Description |
---|---|
AuthenticationProcessor.Result |
AuthenticationProcessor.createAuthenticatorContext(AuthenticationExecutionModel model,
Authenticator authenticator,
List<AuthenticationExecutionModel> executions) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIdpAuthenticator |
class |
IdpConfirmLinkAuthenticator |
class |
IdpCreateUserIfUniqueAuthenticator |
class |
IdpEmailVerificationAuthenticator |
class |
IdpReviewProfileAuthenticator |
class |
IdpUsernamePasswordForm
Same like classic username+password form, but username is "known" and user can't change it
|
Modifier and Type | Method and Description |
---|---|
Authenticator |
IdpUsernamePasswordFormFactory.create(KeycloakSession session) |
Authenticator |
IdpReviewProfileAuthenticatorFactory.create(KeycloakSession session) |
Authenticator |
IdpEmailVerificationAuthenticatorFactory.create(KeycloakSession session) |
Authenticator |
IdpCreateUserIfUniqueAuthenticatorFactory.create(KeycloakSession session) |
Authenticator |
IdpConfirmLinkAuthenticatorFactory.create(KeycloakSession session) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractUsernameFormAuthenticator |
class |
ConditionalOtpFormAuthenticator
An
OTPFormAuthenticator that can conditionally require OTP authentication. |
class |
CookieAuthenticator |
class |
OTPFormAuthenticator |
class |
ScriptBasedAuthenticator
An
Authenticator that can execute a configured script during authentication flow. |
class |
SpnegoAuthenticator |
class |
UsernamePasswordForm |
Modifier and Type | Method and Description |
---|---|
Authenticator |
UsernamePasswordFormFactory.create(KeycloakSession session) |
Authenticator |
SpnegoAuthenticatorFactory.create(KeycloakSession session) |
Authenticator |
ScriptBasedAuthenticatorFactory.create(KeycloakSession session) |
Authenticator |
OTPFormAuthenticatorFactory.create(KeycloakSession session) |
Authenticator |
CookieAuthenticatorFactory.create(KeycloakSession session) |
Authenticator |
ConditionalOtpFormAuthenticatorFactory.create(KeycloakSession session) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDirectGrantAuthenticator |
class |
ValidateOTP |
class |
ValidatePassword |
class |
ValidateUsername |
Modifier and Type | Method and Description |
---|---|
Authenticator |
AbstractDirectGrantAuthenticator.create(KeycloakSession session) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSetRequiredActionAuthenticator |
class |
ResetCredentialChooseUser |
class |
ResetCredentialEmail |
class |
ResetOTP |
class |
ResetPassword |
Modifier and Type | Method and Description |
---|---|
Authenticator |
ResetCredentialEmail.create(KeycloakSession session) |
Authenticator |
ResetCredentialChooseUser.create(KeycloakSession session) |
Authenticator |
AbstractSetRequiredActionAuthenticator.create(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
Authenticator |
HttpBasicAuthenticator.create(KeycloakSession session) |
Copyright © 2016 JBoss by Red Hat. All rights reserved.