Class FileMapStorageProviderFactory
java.lang.Object
org.keycloak.models.map.storage.file.FileMapStorageProviderFactory
- All Implemented Interfaces:
org.keycloak.component.AmphibianProviderFactory<MapStorageProvider>,org.keycloak.component.ComponentFactory<MapStorageProvider,,MapStorageProvider> MapStorageProviderFactory,org.keycloak.provider.ConfiguredProvider,org.keycloak.provider.EnvironmentDependentProviderFactory,org.keycloak.provider.ProviderFactory<MapStorageProvider>
public class FileMapStorageProviderFactory
extends Object
implements org.keycloak.component.AmphibianProviderFactory<MapStorageProvider>, MapStorageProviderFactory, org.keycloak.provider.EnvironmentDependentProviderFactory
A
MapStorageProviderFactory that creates file-based MapStorageProviders.- Author:
- Stefan Guilhen
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.map.storage.MapStorageProviderFactory
MapStorageProviderFactory.Flag -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.component.AmphibianProviderFactory
close, create, getConfigProperties, onUpdate, preRemoveMethods inherited from interface org.keycloak.component.ComponentFactory
getCommonProviderConfigProperties, getTypeMetadata, onCreate, validateConfigurationMethods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfigMethods inherited from interface org.keycloak.provider.EnvironmentDependentProviderFactory
isSupportedMethods inherited from interface org.keycloak.provider.ProviderFactory
getConfigMetadata, order
-
Field Details
-
PROVIDER_ID
- See Also:
-
UNIQUE_HUMAN_READABLE_NAME_FIELD
-
-
Constructor Details
-
FileMapStorageProviderFactory
public FileMapStorageProviderFactory()
-
-
Method Details
-
create
- Specified by:
createin interfaceorg.keycloak.component.AmphibianProviderFactory<MapStorageProvider>- Specified by:
createin interfaceorg.keycloak.component.ComponentFactory<MapStorageProvider,MapStorageProvider> - Specified by:
createin interfaceorg.keycloak.provider.ProviderFactory<MapStorageProvider>
-
getHelpText
- Specified by:
getHelpTextin interfaceorg.keycloak.provider.ConfiguredProvider
-
isSupported
public boolean isSupported()- Specified by:
isSupportedin interfaceorg.keycloak.provider.EnvironmentDependentProviderFactory
-
init
public void init(org.keycloak.Config.Scope config) - Specified by:
initin interfaceorg.keycloak.provider.ProviderFactory<MapStorageProvider>
-
postInit
public void postInit(org.keycloak.models.KeycloakSessionFactory factory) - Specified by:
postInitin interfaceorg.keycloak.provider.ProviderFactory<MapStorageProvider>
-
getId
- Specified by:
getIdin interfaceorg.keycloak.provider.ProviderFactory<MapStorageProvider>
-
getDataDirectoryFunc
-