Class ConsoleOTPFormAuthenticator

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

    public class ConsoleOTPFormAuthenticator
    extends OTPFormAuthenticator
    implements org.keycloak.authentication.Authenticator
    Version:
    $Revision: 1 $
    Author:
    Bill Burke
    • Constructor Detail

      • ConsoleOTPFormAuthenticator

        public ConsoleOTPFormAuthenticator()
    • Method Detail

      • getCallbackUrl

        public static URI getCallbackUrl​(org.keycloak.authentication.AuthenticationFlowContext context)
      • challenge

        protected org.keycloak.authentication.ConsoleDisplayMode challenge​(org.keycloak.authentication.AuthenticationFlowContext context)
      • action

        public void action​(org.keycloak.authentication.AuthenticationFlowContext context)
        Specified by:
        action in interface org.keycloak.authentication.Authenticator
        Overrides:
        action in class OTPFormAuthenticator
      • authenticate

        public void authenticate​(org.keycloak.authentication.AuthenticationFlowContext context)
        Specified by:
        authenticate in interface org.keycloak.authentication.Authenticator
        Overrides:
        authenticate in class OTPFormAuthenticator
      • close

        public void close()
        Specified by:
        close in interface org.keycloak.provider.Provider
        Overrides:
        close in class OTPFormAuthenticator