| 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.
|
interface |
RequiredActionFactory
You must specify a file
META-INF/services/org.keycloak.authentication.RequiredActionFactory in the jar that this class is contained in
This file must have the fully qualified class name of all your RequiredActionFactory classes
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
ClientAuthenticatorSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
FormAuthenticatorSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
FormActionSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
AuthenticatorSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
RequiredActionSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AuthorizationProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
AuthorizationSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PolicyProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
PolicySpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AuthorizationStoreFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
StoreFactorySpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IdentityProviderFactory<T extends IdentityProvider> |
interface |
IdentityProviderMapper |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIdentityProviderFactory<T extends IdentityProvider> |
class |
AbstractIdentityProviderMapper |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
IdentityProviderSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
IdentityProviderMapperSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SocialIdentityProviderFactory<I extends SocialIdentityProvider> |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
SocialProviderSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClusterProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
ClusterSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HttpClientFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
HttpClientSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EmailSenderProviderFactory |
interface |
EmailTemplateProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
EmailSenderSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
EmailTemplateSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EventListenerProviderFactory |
interface |
EventStoreProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
EventStoreSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
EventListenerSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExportProviderFactory |
interface |
ImportProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
ExportSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
ImportSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AccountProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
AccountSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LoginFormsProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
LoginFormsSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PasswordHashProviderFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
Pbkdf2PasswordHashProvider |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
PasswordHashSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
UserFederationMapperFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
UserFederationMapperSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MigrationProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
MigrationSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RealmProviderFactory |
interface |
UserFederationProviderFactory |
interface |
UserFederationValidatingProviderFactory
TODO: Merge with UserFederationProviderFactory and add "default" method validateConfig with empty body once we move to source level 1.8
|
interface |
UserProviderFactory |
interface |
UserSessionProviderFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
UserFederationEventAwareProviderFactory
Provides "onProviderModelCreated" callback invoked when UserFederationProviderModel for this factory implementation is created in realm
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Provider> |
KeycloakSessionFactory.getProviderFactory(Class<T> clazz) |
<T extends Provider> |
KeycloakSessionFactory.getProviderFactory(Class<T> clazz,
String id) |
| Modifier and Type | Method and Description |
|---|---|
List<ProviderFactory> |
KeycloakSessionFactory.getProviderFactories(Class<? extends Provider> clazz) |
Class<? extends ProviderFactory> |
UserSessionSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
RealmSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
UserFederationSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
UserSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CacheRealmProviderFactory |
interface |
CacheUserProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
CacheRealmProviderSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
CacheUserProviderSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CachedStoreProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
CachedStoreFactorySpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DBLockProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
DBLockSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
UserSessionPersisterProviderFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
DisabledUserSessionPersisterProvider
Persistence of userSessions is disabled .
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
UserSessionPersisterSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClientInstallationProvider
Provides a template/sample client config adapter file.
|
interface |
LoginProtocolFactory |
interface |
ProtocolMapper |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLoginProtocolFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
ClientInstallationSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
ProtocolMapperSpi.getProviderFactoryClass() |
Class<? extends ProviderFactory> |
LoginProtocolSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TokenIntrospectionProviderFactory
A factory that creates
TokenIntrospectionProvider instances. |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
TokenIntrospectionSpi.getProviderFactoryClass() |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
Spi.getProviderFactoryClass() |
List<ProviderFactory> |
ProviderLoader.load(Spi spi)
Load all provider factories of a specific SPI.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ScriptingProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
ScriptingSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BruteForceProtectorFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
BruteForceProtectorSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RealmResourceProviderFactory
A factory that creates
RealmResourceProvider instances. |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
RealmResourceSPI.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ThemeProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
ThemeSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TimerProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
TimerSpi.getProviderFactoryClass() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TruststoreProviderFactory |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ProviderFactory> |
TruststoreSpi.getProviderFactoryClass() |
Copyright © 2016 JBoss by Red Hat. All rights reserved.