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

- Packages that use RequiredActionProvider
  Package | Description
  --- | ---
  org.keycloak.authentication |
  org.keycloak.authentication.requiredactions |
  org.keycloak.services.managers |

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

    Methods in org.keycloak.authentication that return RequiredActionProvider
    Modifier and Type | Method and Description
    --- | ---
    `RequiredActionProvider` | DisplayTypeRequiredActionFactory.`createDisplay(KeycloakSession session, String displayType)`

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

    Classes in org.keycloak.authentication.requiredactions that implement RequiredActionProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConsoleTermsAndConditions`
    `class` | `ConsoleUpdatePassword`
    `class` | `ConsoleUpdateProfile`
    `class` | `ConsoleUpdateTotp`
    `class` | `ConsoleVerifyEmail`
    `class` | `DeleteAccount`
    `class` | `TermsAndConditions`
    `class` | `UpdatePassword`
    `class` | `UpdateProfile`
    `class` | `UpdateTotp`
    `class` | `UpdateUserLocaleAction`
    `class` | `VerifyEmail`
    `class` | `VerifyUserProfile`
    `class` | `WebAuthnPasswordlessRegister` Required action for register WebAuthn passwordless credential for the user.
    `class` | `WebAuthnRegister` Required action for register WebAuthn 2-factor credential for the user

    Methods in org.keycloak.authentication.requiredactions that return RequiredActionProvider
    Modifier and Type | Method and Description
    --- | ---
    `RequiredActionProvider` | WebAuthnRegisterFactory.`create(KeycloakSession session)`
    `RequiredActionProvider` | VerifyUserProfile.`create(KeycloakSession session)`
    `RequiredActionProvider` | VerifyEmail.`create(KeycloakSession session)`
    `RequiredActionProvider` | UpdateUserLocaleAction.`create(KeycloakSession session)`
    `RequiredActionProvider` | UpdateTotp.`create(KeycloakSession session)`
    `RequiredActionProvider` | UpdateProfile.`create(KeycloakSession session)`
    `RequiredActionProvider` | UpdatePassword.`create(KeycloakSession session)`
    `RequiredActionProvider` | TermsAndConditions.`create(KeycloakSession session)`
    `RequiredActionProvider` | DeleteAccount.`create(KeycloakSession session)`
    `RequiredActionProvider` | WebAuthnRegisterFactory.`createDisplay(KeycloakSession session, String displayType)`
    `RequiredActionProvider` | VerifyUserProfile.`createDisplay(KeycloakSession session, String displayType)`
    `RequiredActionProvider` | VerifyEmail.`createDisplay(KeycloakSession session, String displayType)`
    `RequiredActionProvider` | UpdateTotp.`createDisplay(KeycloakSession session, String displayType)`
    `RequiredActionProvider` | UpdateProfile.`createDisplay(KeycloakSession session, String displayType)`
    `RequiredActionProvider` | UpdatePassword.`createDisplay(KeycloakSession session, String displayType)`
    `RequiredActionProvider` | TermsAndConditions.`createDisplay(KeycloakSession session, String displayType)`

  - ### Uses of RequiredActionProvider in org.keycloak.services.managers

    Methods in org.keycloak.services.managers that return RequiredActionProvider
    Modifier and Type | Method and Description
    --- | ---
    `static RequiredActionProvider` | AuthenticationManager.`createRequiredAction(RequiredActionContextResult context)`

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