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

- Packages that use ConfigurableAuthenticatorFactory
  Package | Description
  --- | ---
  org.keycloak.authentication |
  org.keycloak.authentication.authenticators.broker |
  org.keycloak.authentication.authenticators.browser |
  org.keycloak.authentication.authenticators.client |
  org.keycloak.authentication.authenticators.directgrant |
  org.keycloak.authentication.authenticators.resetcred |
  org.keycloak.authentication.forms |
  org.keycloak.protocol.saml.profile.ecp.authenticator |
  org.keycloak.utils |

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

    Subinterfaces of ConfigurableAuthenticatorFactory in org.keycloak.authentication
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AuthenticatorFactory` Factory for creating Authenticator instances.
    `interface` | `ClientAuthenticatorFactory` Factory for creating ClientAuthenticator instances.
    `interface` | `FormActionFactory` Factory for instantiating FormAction objects.
    `interface` | `FormAuthenticatorFactory` Factory for instantiating FormAuthenticators.

  - ### Uses of ConfigurableAuthenticatorFactory in org.keycloak.authentication.authenticators.broker

    Classes in org.keycloak.authentication.authenticators.broker that implement ConfigurableAuthenticatorFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IdpConfirmLinkAuthenticatorFactory`
    `class` | `IdpCreateUserIfUniqueAuthenticatorFactory`
    `class` | `IdpEmailVerificationAuthenticatorFactory`
    `class` | `IdpReviewProfileAuthenticatorFactory`
    `class` | `IdpUsernamePasswordFormFactory`

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

    Classes in org.keycloak.authentication.authenticators.browser that implement ConfigurableAuthenticatorFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConditionalOtpFormAuthenticatorFactory` An `AuthenticatorFactory` for `ConditionalOtpFormAuthenticator`s.
    `class` | `CookieAuthenticatorFactory`
    `class` | `OTPFormAuthenticatorFactory`
    `class` | `ScriptBasedAuthenticatorFactory` An `AuthenticatorFactory` for `ScriptBasedAuthenticator`s.
    `class` | `SpnegoAuthenticatorFactory`
    `class` | `UsernamePasswordFormFactory`

  - ### Uses of ConfigurableAuthenticatorFactory in org.keycloak.authentication.authenticators.client

    Classes in org.keycloak.authentication.authenticators.client that implement ConfigurableAuthenticatorFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientAuthenticator`
    `class` | `ClientIdAndSecretAuthenticator` Validates client based on "client_id" and "client_secret" sent either in request parameters or in "Authorization: Basic" header .
    `class` | `JWTClientAuthenticator` Client authentication based on JWT signed by client private key .

  - ### Uses of ConfigurableAuthenticatorFactory in org.keycloak.authentication.authenticators.directgrant

    Classes in org.keycloak.authentication.authenticators.directgrant that implement ConfigurableAuthenticatorFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractDirectGrantAuthenticator`
    `class` | `ValidateOTP`
    `class` | `ValidatePassword`
    `class` | `ValidateUsername`

  - ### Uses of ConfigurableAuthenticatorFactory in org.keycloak.authentication.authenticators.resetcred

    Classes in org.keycloak.authentication.authenticators.resetcred that implement ConfigurableAuthenticatorFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSetRequiredActionAuthenticator`
    `class` | `ResetCredentialChooseUser`
    `class` | `ResetCredentialEmail`
    `class` | `ResetOTP`
    `class` | `ResetPassword`

  - ### Uses of ConfigurableAuthenticatorFactory in org.keycloak.authentication.forms

    Classes in org.keycloak.authentication.forms that implement ConfigurableAuthenticatorFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RegistrationPage`
    `class` | `RegistrationPassword`
    `class` | `RegistrationProfile`
    `class` | `RegistrationRecaptcha`
    `class` | `RegistrationUserCreation`

  - ### Uses of ConfigurableAuthenticatorFactory in org.keycloak.protocol.saml.profile.ecp.authenticator

    Classes in org.keycloak.protocol.saml.profile.ecp.authenticator that implement ConfigurableAuthenticatorFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpBasicAuthenticator`

  - ### Uses of ConfigurableAuthenticatorFactory in org.keycloak.utils

    Methods in org.keycloak.utils that return ConfigurableAuthenticatorFactory
    Modifier and Type | Method and Description
    --- | ---
    `static ConfigurableAuthenticatorFactory` | CredentialHelper.`getConfigurableAuthenticatorFactory(KeycloakSession session, String providerId)`

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