Class BasicAuthOTPAuthenticator

  • All Implemented Interfaces:
    org.keycloak.authentication.Authenticator, org.keycloak.authentication.CredentialValidator<OTPCredentialProvider>, org.keycloak.provider.Provider

    public class BasicAuthOTPAuthenticator
    extends BasicAuthAuthenticator
    implements org.keycloak.authentication.Authenticator, org.keycloak.authentication.CredentialValidator<OTPCredentialProvider>
    Version:
    $Revision: 1 $
    Author:
    Bill Burke
    • Constructor Detail

      • BasicAuthOTPAuthenticator

        public BasicAuthOTPAuthenticator()
    • Method Detail

      • configuredFor

        public boolean configuredFor​(org.keycloak.models.KeycloakSession session,
                                     org.keycloak.models.RealmModel realm,
                                     org.keycloak.models.UserModel user)
        Specified by:
        configuredFor in interface org.keycloak.authentication.Authenticator
        Overrides:
        configuredFor in class BasicAuthAuthenticator
      • getCredentialProvider

        public OTPCredentialProvider getCredentialProvider​(org.keycloak.models.KeycloakSession session)
        Specified by:
        getCredentialProvider in interface org.keycloak.authentication.CredentialValidator<OTPCredentialProvider>