Class DefaultAuthenticationFlow

  • All Implemented Interfaces:
    org.keycloak.authentication.AuthenticationFlow

    public class DefaultAuthenticationFlow
    extends Object
    implements org.keycloak.authentication.AuthenticationFlow
    Version:
    $Revision: 1 $
    Author:
    Bill Burke
    • Constructor Detail

      • DefaultAuthenticationFlow

        public DefaultAuthenticationFlow​(AuthenticationProcessor processor,
                                         org.keycloak.models.AuthenticationFlowModel flow)
    • Method Detail

      • isProcessed

        protected boolean isProcessed​(org.keycloak.models.AuthenticationExecutionModel model)
      • isProcessed

        protected static boolean isProcessed​(AuthenticationProcessor processor,
                                             org.keycloak.models.AuthenticationExecutionModel model)
      • createAuthenticator

        protected org.keycloak.authentication.Authenticator createAuthenticator​(org.keycloak.authentication.AuthenticatorFactory factory)
      • processAction

        public javax.ws.rs.core.Response processAction​(String actionExecution)
        Specified by:
        processAction in interface org.keycloak.authentication.AuthenticationFlow
      • processFlow

        public javax.ws.rs.core.Response processFlow()
        Specified by:
        processFlow in interface org.keycloak.authentication.AuthenticationFlow
      • sendChallenge

        public javax.ws.rs.core.Response sendChallenge​(AuthenticationProcessor.Result result,
                                                       org.keycloak.models.AuthenticationExecutionModel execution)
      • isSuccessful

        public boolean isSuccessful()
        Specified by:
        isSuccessful in interface org.keycloak.authentication.AuthenticationFlow
      • getFlowExceptions

        public List<org.keycloak.authentication.AuthenticationFlowException> getFlowExceptions()
        Specified by:
        getFlowExceptions in interface org.keycloak.authentication.AuthenticationFlow