## Uses of Interface
org.keycloak.provider.ConfiguredProvider

- Packages that use ConfiguredProvider
  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.broker.oidc.mappers |
  org.keycloak.broker.provider |
  org.keycloak.broker.saml.mappers |
  org.keycloak.component |
  org.keycloak.federation.ldap.mappers |
  org.keycloak.federation.ldap.mappers.membership.group |
  org.keycloak.federation.ldap.mappers.membership.role |
  org.keycloak.federation.ldap.mappers.msad |
  org.keycloak.mappers |
  org.keycloak.protocol |
  org.keycloak.protocol.oidc.mappers |
  org.keycloak.protocol.saml.mappers |
  org.keycloak.protocol.saml.profile.ecp.authenticator |
  org.keycloak.social.facebook |
  org.keycloak.social.github |
  org.keycloak.social.google |
  org.keycloak.social.linkedin |
  org.keycloak.social.microsoft |
  org.keycloak.social.stackoverflow |
  org.keycloak.storage |

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

    Subinterfaces of ConfiguredProvider 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` | `ConfigurableAuthenticatorFactory`
    `interface` | `FormActionFactory` Factory for instantiating FormAction objects.
    `interface` | `FormAuthenticatorFactory` Factory for instantiating FormAuthenticators.

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

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

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

    Classes in org.keycloak.authentication.authenticators.browser that implement ConfiguredProvider
    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 ConfiguredProvider in org.keycloak.authentication.authenticators.client

    Classes in org.keycloak.authentication.authenticators.client that implement ConfiguredProvider
    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 ConfiguredProvider in org.keycloak.authentication.authenticators.directgrant

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

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

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

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

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

  - ### Uses of ConfiguredProvider in org.keycloak.broker.oidc.mappers

    Classes in org.keycloak.broker.oidc.mappers that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClaimMapper`
    `class` | `AbstractJsonUserAttributeMapper` Abstract class for Social Provider mappers which allow mapping of JSON user profile field into Keycloak user attribute.
    `class` | `ClaimToRoleMapper`
    `class` | `ExternalKeycloakRoleToRoleMapper`
    `class` | `UserAttributeMapper`
    `class` | `UsernameTemplateMapper`

  - ### Uses of ConfiguredProvider in org.keycloak.broker.provider

    Subinterfaces of ConfiguredProvider in org.keycloak.broker.provider
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IdentityProviderMapper`

    Classes in org.keycloak.broker.provider that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractIdentityProviderMapper`
    `class` | `HardcodedAttributeMapper`
    `class` | `HardcodedRoleMapper`
    `class` | `HardcodedUserSessionAttributeMapper`

  - ### Uses of ConfiguredProvider in org.keycloak.broker.saml.mappers

    Classes in org.keycloak.broker.saml.mappers that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AttributeToRoleMapper`

  - ### Uses of ConfiguredProvider in org.keycloak.component

    Subinterfaces of ConfiguredProvider in org.keycloak.component
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ComponentFactory<CreatedType,ProviderType extends Provider>`
    `interface` | `ConfiguredComponent`

  - ### Uses of ConfiguredProvider in org.keycloak.federation.ldap.mappers

    Classes in org.keycloak.federation.ldap.mappers that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractLDAPFederationMapperFactory`
    `class` | `FullNameLDAPFederationMapperFactory`
    `class` | `HardcodedLDAPRoleMapperFactory`
    `class` | `UserAttributeLDAPFederationMapperFactory`

  - ### Uses of ConfiguredProvider in org.keycloak.federation.ldap.mappers.membership.group

    Classes in org.keycloak.federation.ldap.mappers.membership.group that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GroupLDAPFederationMapperFactory`

  - ### Uses of ConfiguredProvider in org.keycloak.federation.ldap.mappers.membership.role

    Classes in org.keycloak.federation.ldap.mappers.membership.role that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RoleLDAPFederationMapperFactory`

  - ### Uses of ConfiguredProvider in org.keycloak.federation.ldap.mappers.msad

    Classes in org.keycloak.federation.ldap.mappers.msad that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MSADUserAccountControlMapperFactory`

  - ### Uses of ConfiguredProvider in org.keycloak.mappers

    Subinterfaces of ConfiguredProvider in org.keycloak.mappers
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `UserFederationMapperFactory`

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

    Subinterfaces of ConfiguredProvider in org.keycloak.protocol
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ProtocolMapper`

  - ### Uses of ConfiguredProvider in org.keycloak.protocol.oidc.mappers

    Classes in org.keycloak.protocol.oidc.mappers that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractOIDCProtocolMapper`
    `class` | `AddressMapper` Set the 'name' claim to be first + last name.
    `class` | `FullNameMapper` Set the 'name' claim to be first + last name.
    `class` | `GroupMembershipMapper` Maps user group membership
    `class` | `HardcodedClaim`
    `class` | `HardcodedRole` Add a role to a token
    `class` | `RoleNameMapper` Map an assigned role to a different position and name in the token
    `class` | `UserClientRoleMappingMapper` Allows mapping of user client role mappings to an ID and Access Token claim.
    `class` | `UserPropertyMapper` Mappings UserModel property (the property name of a getter method) to an ID Token claim.
    `class` | `UserRealmRoleMappingMapper` Allows mapping of user realm role mappings to an ID and Access Token claim.
    `class` | `UserSessionNoteMapper` Mappings UserSessionModel.note to an ID Token claim.

  - ### Uses of ConfiguredProvider in org.keycloak.protocol.saml.mappers

    Classes in org.keycloak.protocol.saml.mappers that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSAMLProtocolMapper`
    `class` | `RoleListMapper`
    `class` | `UserAttributeStatementMapper` Mappings UserModel attribute (not property name of a getter method) to an AttributeStatement.
    `class` | `UserPropertyAttributeStatementMapper` Mappings UserModel property (the property name of a getter method) to an AttributeStatement.
    `class` | `UserSessionNoteStatementMapper` Maps a user session note to a SAML attribute

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

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

  - ### Uses of ConfiguredProvider in org.keycloak.social.facebook

    Classes in org.keycloak.social.facebook that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FacebookUserAttributeMapper` User attribute mapper.

  - ### Uses of ConfiguredProvider in org.keycloak.social.github

    Classes in org.keycloak.social.github that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GitHubUserAttributeMapper` User attribute mapper.

  - ### Uses of ConfiguredProvider in org.keycloak.social.google

    Classes in org.keycloak.social.google that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GoogleUserAttributeMapper` User attribute mapper.

  - ### Uses of ConfiguredProvider in org.keycloak.social.linkedin

    Classes in org.keycloak.social.linkedin that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LinkedInUserAttributeMapper` User attribute mapper.

  - ### Uses of ConfiguredProvider in org.keycloak.social.microsoft

    Classes in org.keycloak.social.microsoft that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MicrosoftUserAttributeMapper` User attribute mapper.

  - ### Uses of ConfiguredProvider in org.keycloak.social.stackoverflow

    Classes in org.keycloak.social.stackoverflow that implement ConfiguredProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StackoverflowUserAttributeMapper` User attribute mapper.

  - ### Uses of ConfiguredProvider in org.keycloak.storage

    Subinterfaces of ConfiguredProvider in org.keycloak.storage
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `UserStorageProviderFactory<T extends UserStorageProvider>`

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