## Uses of Interface
org.keycloak.authentication.RequiredActionFactory

- Packages that use RequiredActionFactory
  Package | Description
  --- | ---
  org.keycloak.authentication |
  org.keycloak.authentication.authenticators.browser |
  org.keycloak.authentication.requiredactions |

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

    Fields in org.keycloak.authentication declared as RequiredActionFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected RequiredActionFactory` | RequiredActionContextResult.`factory`

    Methods in org.keycloak.authentication that return RequiredActionFactory
    Modifier and Type | Method and Description
    --- | ---
    `RequiredActionFactory` | RequiredActionContextResult.`getFactory()`

    Methods in org.keycloak.authentication that return types with arguments of type RequiredActionFactory
    Modifier and Type | Method and Description
    --- | ---
    `default List<RequiredActionFactory>` | Authenticator.`getRequiredActions(KeycloakSession session)` Overwrite this if the authenticator is associated with

    Constructors in org.keycloak.authentication with parameters of type RequiredActionFactory
    Constructor and Description
    `RequiredActionContextResult(AuthenticationSessionModel authSession, RealmModel realm, EventBuilder eventBuilder, KeycloakSession session, org.jboss.resteasy.spi.HttpRequest httpRequest, UserModel user, RequiredActionFactory factory)`

  - ### Uses of RequiredActionFactory in org.keycloak.authentication.authenticators.browser

    Methods in org.keycloak.authentication.authenticators.browser that return types with arguments of type RequiredActionFactory
    Modifier and Type | Method and Description
    --- | ---
    `List<RequiredActionFactory>` | WebAuthnPasswordlessAuthenticator.`getRequiredActions(KeycloakSession session)`
    `List<RequiredActionFactory>` | WebAuthnAuthenticator.`getRequiredActions(KeycloakSession session)`
    `List<RequiredActionFactory>` | OTPFormAuthenticator.`getRequiredActions(KeycloakSession session)`

  - ### Uses of RequiredActionFactory in org.keycloak.authentication.requiredactions

    Classes in org.keycloak.authentication.requiredactions that implement RequiredActionFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConsoleUpdatePassword`
    `class` | `DeleteAccount`
    `class` | `TermsAndConditions`
    `class` | `UpdatePassword`
    `class` | `UpdateProfile`
    `class` | `UpdateTotp`
    `class` | `UpdateUserLocaleAction`
    `class` | `VerifyEmail`
    `class` | `WebAuthnPasswordlessRegisterFactory`
    `class` | `WebAuthnRegisterFactory`

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