## Uses of Class
org.keycloak.authentication.AuthenticationProcessor

- Packages that use AuthenticationProcessor
  Package | Description
  --- | ---
  org.keycloak.authentication |
  org.keycloak.authentication.actiontoken |
  org.keycloak.authentication.actiontoken.resetcred |
  org.keycloak.protocol |
  org.keycloak.protocol.oidc.utils |
  org.keycloak.services.resources |

- - ### Uses of AuthenticationProcessor in org.keycloak.authentication

    Methods in org.keycloak.authentication that return AuthenticationProcessor
    Modifier and Type | Method and Description
    --- | ---
    `AuthenticationProcessor` | AuthenticationProcessor.`setAuthenticationSession(AuthenticationSessionModel authenticationSession)`
    `AuthenticationProcessor` | AuthenticationProcessor.`setBrowserFlow(boolean browserFlow)`
    `AuthenticationProcessor` | AuthenticationProcessor.`setConnection(ClientConnection connection)`
    `AuthenticationProcessor` | AuthenticationProcessor.`setEventBuilder(EventBuilder eventBuilder)`
    `AuthenticationProcessor` | AuthenticationProcessor.`setFlowId(String flowId)`
    `AuthenticationProcessor` | AuthenticationProcessor.`setFlowPath(String flowPath)` This is the path segment to append when generating an action URL.
    `AuthenticationProcessor` | AuthenticationProcessor.`setForwardedErrorMessage(FormMessage forwardedErrorMessage)`
    `AuthenticationProcessor` | AuthenticationProcessor.`setForwardedSuccessMessage(FormMessage forwardedSuccessMessage)`
    `AuthenticationProcessor` | AuthenticationProcessor.`setRealm(RealmModel realm)`
    `AuthenticationProcessor` | AuthenticationProcessor.`setRequest(org.jboss.resteasy.spi.HttpRequest request)`
    `AuthenticationProcessor` | AuthenticationProcessor.`setSession(KeycloakSession session)`
    `AuthenticationProcessor` | AuthenticationProcessor.`setUriInfo(javax.ws.rs.core.UriInfo uriInfo)`

    Methods in org.keycloak.authentication with parameters of type AuthenticationProcessor
    Modifier and Type | Method and Description
    --- | ---
    `protected static boolean` | DefaultAuthenticationFlow.`isProcessed(AuthenticationProcessor processor, AuthenticationExecutionModel model)`

    Constructors in org.keycloak.authentication with parameters of type AuthenticationProcessor
    Constructor and Description
    `ClientAuthenticationFlow(AuthenticationProcessor processor, AuthenticationFlowModel flow)`
    `DefaultAuthenticationFlow(AuthenticationProcessor processor, AuthenticationFlowModel flow)`
    `FormAuthenticationFlow(AuthenticationProcessor processor, AuthenticationExecutionModel execution)`

  - ### Uses of AuthenticationProcessor in org.keycloak.authentication.actiontoken

    Methods in org.keycloak.authentication.actiontoken with parameters of type AuthenticationProcessor
    Modifier and Type | Method and Description
    --- | ---
    `javax.ws.rs.core.Response` | ActionTokenContext.`processFlow(boolean action, String flowPath, AuthenticationFlowModel flow, String errorMessage, AuthenticationProcessor processor)`
    `javax.ws.rs.core.Response` | ActionTokenContext.ProcessAuthenticateFlow.`processFlow(boolean action, String execution, AuthenticationSessionModel authSession, String flowPath, AuthenticationFlowModel flow, String errorMessage, AuthenticationProcessor processor)`

  - ### Uses of AuthenticationProcessor in org.keycloak.authentication.actiontoken.resetcred

    Subclasses of AuthenticationProcessor in org.keycloak.authentication.actiontoken.resetcred
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `ResetCredentialsActionTokenHandler.ResetCredsAuthenticationProcessor`

  - ### Uses of AuthenticationProcessor in org.keycloak.protocol

    Methods in org.keycloak.protocol that return AuthenticationProcessor
    Modifier and Type | Method and Description
    --- | ---
    `protected AuthenticationProcessor` | AuthorizationEndpointBase.`createProcessor(AuthenticationSessionModel authSession, String flowId, String flowPath)`

  - ### Uses of AuthenticationProcessor in org.keycloak.protocol.oidc.utils

    Methods in org.keycloak.protocol.oidc.utils that return AuthenticationProcessor
    Modifier and Type | Method and Description
    --- | ---
    `static AuthenticationProcessor` | AuthorizeClientUtil.`getAuthenticationProcessor(KeycloakSession session, EventBuilder event)`

  - ### Uses of AuthenticationProcessor in org.keycloak.services.resources

    Methods in org.keycloak.services.resources with parameters of type AuthenticationProcessor
    Modifier and Type | Method and Description
    --- | ---
    `protected javax.ws.rs.core.Response` | LoginActionsService.`processFlow(boolean action, String execution, AuthenticationSessionModel authSession, String flowPath, AuthenticationFlowModel flow, String errorMessage, AuthenticationProcessor processor)`

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