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

- Packages that use ProviderFactory
  Package | Description
  --- | ---
  org.keycloak.account |
  org.keycloak.account.freemarker |
  org.keycloak.broker.oidc |
  org.keycloak.broker.provider |
  org.keycloak.broker.saml |
  org.keycloak.connections.file |
  org.keycloak.connections.infinispan |
  org.keycloak.connections.jpa |
  org.keycloak.connections.jpa.updater |
  org.keycloak.connections.jpa.updater.liquibase |
  org.keycloak.connections.mongo |
  org.keycloak.connections.mongo.updater |
  org.keycloak.connections.mongo.updater.impl |
  org.keycloak.email |
  org.keycloak.email.freemarker |
  org.keycloak.events |
  org.keycloak.events.email |
  org.keycloak.events.jpa |
  org.keycloak.events.log |
  org.keycloak.events.mongo |
  org.keycloak.examples.federation.properties |
  org.keycloak.examples.providers.events |
  org.keycloak.exportimport |
  org.keycloak.exportimport.dir |
  org.keycloak.exportimport.singlefile |
  org.keycloak.exportimport.zip |
  org.keycloak.federation.kerberos |
  org.keycloak.federation.ldap |
  org.keycloak.freemarker |
  org.keycloak.login |
  org.keycloak.login.freemarker |
  org.keycloak.migration |
  org.keycloak.models |
  org.keycloak.models.cache |
  org.keycloak.models.cache.infinispan |
  org.keycloak.models.file |
  org.keycloak.models.jpa |
  org.keycloak.models.mongo.keycloak.adapters |
  org.keycloak.models.sessions.infinispan |
  org.keycloak.models.sessions.jpa |
  org.keycloak.models.sessions.mem |
  org.keycloak.models.sessions.mongo |
  org.keycloak.picketlink |
  org.keycloak.picketlink.ldap |
  org.keycloak.protocol |
  org.keycloak.protocol.oidc |
  org.keycloak.protocol.oidc.mappers |
  org.keycloak.protocol.saml |
  org.keycloak.protocol.saml.mappers |
  org.keycloak.provider |
  org.keycloak.provider.wildfly |
  org.keycloak.services |
  org.keycloak.services.migration |
  org.keycloak.services.resources.admin |
  org.keycloak.social |
  org.keycloak.social.facebook |
  org.keycloak.social.github |
  org.keycloak.social.google |
  org.keycloak.social.linkedin |
  org.keycloak.social.stackoverflow |
  org.keycloak.social.twitter |
  org.keycloak.testutils |
  org.keycloak.theme |
  org.keycloak.timer |
  org.keycloak.timer.basic |
  org.keycloak.wellknown |

- - ### Uses of ProviderFactory in org.keycloak.account

    Subinterfaces of ProviderFactory in org.keycloak.account
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AccountProviderFactory`

    Methods in org.keycloak.account that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | AccountSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.account.freemarker

    Classes in org.keycloak.account.freemarker that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FreeMarkerAccountProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.broker.oidc

    Classes in org.keycloak.broker.oidc that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `KeycloakOIDCIdentityProviderFactory`
    `class` | `OIDCIdentityProviderFactory`

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

    Subinterfaces of ProviderFactory in org.keycloak.broker.provider
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IdentityProviderFactory<T extends IdentityProvider>`

    Classes in org.keycloak.broker.provider that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractIdentityProviderFactory<T extends IdentityProvider>`

    Methods in org.keycloak.broker.provider that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | IdentityProviderSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.broker.saml

    Classes in org.keycloak.broker.saml that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SAMLIdentityProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.connections.file

    Subinterfaces of ProviderFactory in org.keycloak.connections.file
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `FileConnectionProviderFactory`

    Classes in org.keycloak.connections.file that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultFileConnectionProviderFactory` This class dispenses a FileConnectionProvider to Keycloak sessions.

    Methods in org.keycloak.connections.file that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | FileConnectionSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.connections.infinispan

    Subinterfaces of ProviderFactory in org.keycloak.connections.infinispan
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InfinispanConnectionProviderFactory`

    Classes in org.keycloak.connections.infinispan that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultInfinispanConnectionProviderFactory`

    Methods in org.keycloak.connections.infinispan that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | InfinispanConnectionSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.connections.jpa

    Subinterfaces of ProviderFactory in org.keycloak.connections.jpa
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JpaConnectionProviderFactory`

    Classes in org.keycloak.connections.jpa that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultJpaConnectionProviderFactory`

    Methods in org.keycloak.connections.jpa that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | JpaConnectionSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.connections.jpa.updater

    Subinterfaces of ProviderFactory in org.keycloak.connections.jpa.updater
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JpaUpdaterProviderFactory`

    Methods in org.keycloak.connections.jpa.updater that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | JpaUpdaterSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.connections.jpa.updater.liquibase

    Classes in org.keycloak.connections.jpa.updater.liquibase that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LiquibaseJpaUpdaterProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.connections.mongo

    Subinterfaces of ProviderFactory in org.keycloak.connections.mongo
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MongoConnectionProviderFactory`

    Classes in org.keycloak.connections.mongo that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultMongoConnectionFactoryProvider`

    Methods in org.keycloak.connections.mongo that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | MongoConnectionSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.connections.mongo.updater

    Subinterfaces of ProviderFactory in org.keycloak.connections.mongo.updater
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MongoUpdaterProviderFactory`

    Methods in org.keycloak.connections.mongo.updater that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | MongoUpdaterSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.connections.mongo.updater.impl

    Classes in org.keycloak.connections.mongo.updater.impl that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultMongoUpdaterProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.email

    Subinterfaces of ProviderFactory in org.keycloak.email
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `EmailProviderFactory`

    Methods in org.keycloak.email that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | EmailSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.email.freemarker

    Classes in org.keycloak.email.freemarker that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FreeMarkerEmailProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.events

    Subinterfaces of ProviderFactory in org.keycloak.events
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `EventListenerProviderFactory`
    `interface` | `EventStoreProviderFactory`

    Methods in org.keycloak.events that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | EventListenerSpi.`getProviderFactoryClass()`
    `Class<? extends ProviderFactory>` | EventStoreSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.events.email

    Classes in org.keycloak.events.email that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EmailEventListenerProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.events.jpa

    Classes in org.keycloak.events.jpa that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JpaEventStoreProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.events.log

    Classes in org.keycloak.events.log that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JBossLoggingEventListenerProviderFactory`
    `class` | `SysLoggingEventListenerProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.events.mongo

    Classes in org.keycloak.events.mongo that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MongoEventStoreProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.examples.federation.properties

    Classes in org.keycloak.examples.federation.properties that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BasePropertiesFederationFactory`
    `class` | `ClasspathPropertiesFederationFactory`
    `class` | `FilePropertiesFederationFactory`

  - ### Uses of ProviderFactory in org.keycloak.examples.providers.events

    Classes in org.keycloak.examples.providers.events that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MemEventStoreProviderFactory`
    `class` | `SysoutEventListenerProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.exportimport

    Subinterfaces of ProviderFactory in org.keycloak.exportimport
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ApplicationImporterFactory` Provider plugin interface for importing applications from an arbitrary configuration format
    `interface` | `ExportProviderFactory`
    `interface` | `ImportProviderFactory`

    Methods in org.keycloak.exportimport that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | ApplicationImportSpi.`getProviderFactoryClass()`
    `Class<? extends ProviderFactory>` | ExportSpi.`getProviderFactoryClass()`
    `Class<? extends ProviderFactory>` | ImportSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.exportimport.dir

    Classes in org.keycloak.exportimport.dir that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DirExportProviderFactory`
    `class` | `DirImportProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.exportimport.singlefile

    Classes in org.keycloak.exportimport.singlefile that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SingleFileExportProviderFactory`
    `class` | `SingleFileImportProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.exportimport.zip

    Classes in org.keycloak.exportimport.zip that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ZipExportProviderFactory`
    `class` | `ZipImportProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.federation.kerberos

    Classes in org.keycloak.federation.kerberos that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `KerberosFederationProviderFactory` Factory for standalone Kerberos federation provider.

  - ### Uses of ProviderFactory in org.keycloak.federation.ldap

    Classes in org.keycloak.federation.ldap that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LDAPFederationProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.freemarker

    Subinterfaces of ProviderFactory in org.keycloak.freemarker
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ThemeProviderFactory`

    Classes in org.keycloak.freemarker that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExtendingThemeManagerFactory`

    Methods in org.keycloak.freemarker that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | ThemeSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.login

    Subinterfaces of ProviderFactory in org.keycloak.login
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `LoginFormsProviderFactory`

    Methods in org.keycloak.login that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | LoginFormsSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.login.freemarker

    Classes in org.keycloak.login.freemarker that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FreeMarkerLoginFormsProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.migration

    Subinterfaces of ProviderFactory in org.keycloak.migration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MigrationProviderFactory`

    Methods in org.keycloak.migration that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | MigrationSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.models

    Subinterfaces of ProviderFactory in org.keycloak.models
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `RealmProviderFactory`
    `interface` | `UserFederationProviderFactory`
    `interface` | `UserProviderFactory`
    `interface` | `UserSessionProviderFactory`

    Methods in org.keycloak.models that return ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `<T extends Provider> ProviderFactory<T>` | KeycloakSessionFactory.`getProviderFactory(Class<T> clazz)`
    `<T extends Provider> ProviderFactory<T>` | KeycloakSessionFactory.`getProviderFactory(Class<T> clazz, String id)`

    Methods in org.keycloak.models that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `List<ProviderFactory>` | KeycloakSessionFactory.`getProviderFactories(Class<? extends Provider> clazz)`
    `Class<? extends ProviderFactory>` | RealmSpi.`getProviderFactoryClass()`
    `Class<? extends ProviderFactory>` | UserSessionSpi.`getProviderFactoryClass()`
    `Class<? extends ProviderFactory>` | UserFederationSpi.`getProviderFactoryClass()`
    `Class<? extends ProviderFactory>` | UserSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.models.cache

    Subinterfaces of ProviderFactory in org.keycloak.models.cache
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CacheRealmProviderFactory`
    `interface` | `CacheUserProviderFactory`

    Classes in org.keycloak.models.cache that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MemoryCacheRealmProviderFactory`
    `class` | `MemoryCacheUserProviderFactory`
    `class` | `NoCacheRealmProviderFactory`
    `class` | `NoCacheUserProviderFactory`

    Methods in org.keycloak.models.cache that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | CacheRealmProviderSpi.`getProviderFactoryClass()`
    `Class<? extends ProviderFactory>` | CacheUserProviderSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.models.cache.infinispan

    Classes in org.keycloak.models.cache.infinispan that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `InfinispanCacheRealmProviderFactory`
    `class` | `InfinispanCacheUserProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.models.file

    Classes in org.keycloak.models.file that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileRealmProviderFactory` RealmProviderFactory for JSON persistence.
    `class` | `FileUserProviderFactory` UserProviderFactory for JSON persistence.

  - ### Uses of ProviderFactory in org.keycloak.models.jpa

    Classes in org.keycloak.models.jpa that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JpaRealmProviderFactory`
    `class` | `JpaUserProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.models.mongo.keycloak.adapters

    Classes in org.keycloak.models.mongo.keycloak.adapters that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MongoRealmProviderFactory` KeycloakSessionFactory implementation based on MongoDB
    `class` | `MongoUserProviderFactory` KeycloakSessionFactory implementation based on MongoDB

  - ### Uses of ProviderFactory in org.keycloak.models.sessions.infinispan

    Classes in org.keycloak.models.sessions.infinispan that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `InfinispanUserSessionProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.models.sessions.jpa

    Classes in org.keycloak.models.sessions.jpa that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JpaUserSessionProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.models.sessions.mem

    Classes in org.keycloak.models.sessions.mem that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MemUserSessionProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.models.sessions.mongo

    Classes in org.keycloak.models.sessions.mongo that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MongoUserSessionProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.picketlink

    Subinterfaces of ProviderFactory in org.keycloak.picketlink
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PartitionManagerProviderFactory`

    Methods in org.keycloak.picketlink that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | PartitionManagerSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.picketlink.ldap

    Classes in org.keycloak.picketlink.ldap that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LDAPPartitionManagerProviderFactory` Obtains `PartitionManager` instances from shared `PartitionManagerRegistry` and uses UserFederationModel configuration for it

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

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

    Classes in org.keycloak.protocol that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractLoginProtocolFactory`

    Methods in org.keycloak.protocol that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | ProtocolMapperSpi.`getProviderFactoryClass()`
    `Class<? extends ProviderFactory>` | LoginProtocolSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.protocol.oidc

    Classes in org.keycloak.protocol.oidc that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OIDCLoginProtocolFactory`
    `class` | `OIDCWellKnownProviderFactory`

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

    Classes in org.keycloak.protocol.oidc.mappers that implement ProviderFactory
    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` | `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` | `UserAttributeMapper` Mappings UserModel.attribute to an ID Token claim.
    `class` | `UserPropertyMapper` Mappings UserModel property (the property name of a getter method) to an ID Token claim.
    `class` | `UserSessionNoteMapper` Mappings UserSessionModel.note to an ID Token claim.

  - ### Uses of ProviderFactory in org.keycloak.protocol.saml

    Classes in org.keycloak.protocol.saml that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EntityDescriptorImporterFactory`
    `class` | `SamlProtocolFactory`

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

    Classes in org.keycloak.protocol.saml.mappers that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSAMLProtocolMapper`
    `class` | `HardcodedAttributeMapper` Mappings UserModel property (the property name of a getter method) to an AttributeStatement.
    `class` | `RoleListMapper`
    `class` | `UserAttributeStatementMapper` Mappings UserModel property (the property name of a getter method) to an AttributeStatement.
    `class` | `UserPropertyAttributeStatementMapper` Mappings UserModel property (the property name of a getter method) to an AttributeStatement.

  - ### Uses of ProviderFactory in org.keycloak.provider

    Methods in org.keycloak.provider that return ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ProviderFactory` | ProviderManager.`load(Spi spi, String providerId)`

    Methods in org.keycloak.provider that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | Spi.`getProviderFactoryClass()`
    `List<ProviderFactory>` | ProviderManager.`load(Spi spi)`
    `List<ProviderFactory>` | DefaultProviderLoader.`load(Spi spi)`
    `List<ProviderFactory>` | ProviderLoader.`load(Spi spi)`

  - ### Uses of ProviderFactory in org.keycloak.provider.wildfly

    Classes in org.keycloak.provider.wildfly that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ModuleThemeProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.services

    Methods in org.keycloak.services that return ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `<T extends Provider> ProviderFactory<T>` | DefaultKeycloakSessionFactory.`getProviderFactory(Class<T> clazz)`
    `<T extends Provider> ProviderFactory<T>` | DefaultKeycloakSessionFactory.`getProviderFactory(Class<T> clazz, String id)`

    Methods in org.keycloak.services that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `List<ProviderFactory>` | DefaultKeycloakSessionFactory.`getProviderFactories(Class<? extends Provider> clazz)`

  - ### Uses of ProviderFactory in org.keycloak.services.migration

    Classes in org.keycloak.services.migration that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultMigrationProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.services.resources.admin

    Method parameters in org.keycloak.services.resources.admin with type arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServerInfoAdminResource.`setIdentityProviders(List<ProviderFactory> factories, List<Map<String,String>> providers, String groupName)`

  - ### Uses of ProviderFactory in org.keycloak.social

    Subinterfaces of ProviderFactory in org.keycloak.social
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SocialIdentityProviderFactory<I extends SocialIdentityProvider>`

    Methods in org.keycloak.social that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | SocialProviderSpi.`getProviderFactoryClass()`

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

    Classes in org.keycloak.social.facebook that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FacebookIdentityProviderFactory`

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

    Classes in org.keycloak.social.github that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GitHubIdentityProviderFactory`

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

    Classes in org.keycloak.social.google that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GoogleIdentityProviderFactory`

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

    Classes in org.keycloak.social.linkedin that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LinkedInIdentityProviderFactory`

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

    Classes in org.keycloak.social.stackoverflow that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StackoverflowIdentityProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.social.twitter

    Classes in org.keycloak.social.twitter that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TwitterIdentityProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.testutils

    Classes in org.keycloak.testutils that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DummyUserFederationProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.theme

    Classes in org.keycloak.theme that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FolderThemeProviderFactory`
    `class` | `JarThemeProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.timer

    Subinterfaces of ProviderFactory in org.keycloak.timer
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `TimerProviderFactory`

    Methods in org.keycloak.timer that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | TimerSpi.`getProviderFactoryClass()`

  - ### Uses of ProviderFactory in org.keycloak.timer.basic

    Classes in org.keycloak.timer.basic that implement ProviderFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BasicTimerProviderFactory`

  - ### Uses of ProviderFactory in org.keycloak.wellknown

    Subinterfaces of ProviderFactory in org.keycloak.wellknown
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `WellKnownProviderFactory`

    Methods in org.keycloak.wellknown that return types with arguments of type ProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends ProviderFactory>` | WellKnownSpi.`getProviderFactoryClass()`

Copyright © 2015. All rights reserved.