Class FormAuthenticationFlow

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

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

      • FormAuthenticationFlow

        public FormAuthenticationFlow​(AuthenticationProcessor processor,
                                      org.keycloak.models.AuthenticationExecutionModel execution)
    • Method Detail

      • processAction

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

        public URI getActionUrl​(String executionId,
                                String code)
      • processFlow

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

        public javax.ws.rs.core.Response renderForm​(javax.ws.rs.core.MultivaluedMap<String,​String> formData,
                                                    List<org.keycloak.models.utils.FormMessage> errors)
      • isSuccessful

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