org.keycloak.authentication

## Interface AuthenticationFlow

- All Known Implementing Classes:
    ClientAuthenticationFlow, DefaultAuthenticationFlow, FormAuthenticationFlow

      public interface AuthenticationFlow

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static String` | `BASIC_FLOW`
    `static String` | `CLIENT_FLOW`
    `static String` | `FORM_FLOW`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `default List<AuthenticationFlowException>` | `getFlowExceptions()`
    `boolean` | `isSuccessful()`
    `javax.ws.rs.core.Response` | `processAction(String actionExecution)`
    `javax.ws.rs.core.Response` | `processFlow()`

- - ### Field Detail

    - #### BASIC_FLOW

          static final String BASIC_FLOW

      See Also:
        Constant Field Values

    - #### FORM_FLOW

          static final String FORM_FLOW

      See Also:
        Constant Field Values

    - #### CLIENT_FLOW

          static final String CLIENT_FLOW

      See Also:
        Constant Field Values

  - ### Method Detail

    - #### processAction

          javax.ws.rs.core.Response processAction(String actionExecution)

    - #### processFlow

          javax.ws.rs.core.Response processFlow()

    - #### isSuccessful

          boolean isSuccessful()

    - #### getFlowExceptions

          default List<AuthenticationFlowException> getFlowExceptions()

Copyright © 2021 JBoss by Red Hat. All rights reserved.