Package org.keycloak.models.map.keys
Class MapPublicKeyStorageProviderFactory
java.lang.Object
org.keycloak.models.map.common.AbstractMapProviderFactory<MapPublicKeyStorageProvider,AbstractEntity,Object>
org.keycloak.models.map.keys.MapPublicKeyStorageProviderFactory
- All Implemented Interfaces:
AmphibianProviderFactory<MapPublicKeyStorageProvider>
,ComponentFactory<MapPublicKeyStorageProvider,
,MapPublicKeyStorageProvider> PublicKeyStorageProviderFactory<MapPublicKeyStorageProvider>
,ConfiguredProvider
,EnvironmentDependentProviderFactory
,ProviderFactory<MapPublicKeyStorageProvider>
public class MapPublicKeyStorageProviderFactory
extends AbstractMapProviderFactory<MapPublicKeyStorageProvider,AbstractEntity,Object>
implements PublicKeyStorageProviderFactory<MapPublicKeyStorageProvider>, EnvironmentDependentProviderFactory
-
Nested Class Summary
Nested classes/interfaces inherited from class org.keycloak.models.map.common.AbstractMapProviderFactory
AbstractMapProviderFactory.MapProviderObjectType
-
Field Summary
Fields inherited from class org.keycloak.models.map.common.AbstractMapProviderFactory
CONFIG_STORAGE, LOG, modelType, PROVIDER_ID, uniqueCounter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateNew
(KeycloakSession session) Creates new instance of a provider.boolean
Methods inherited from class org.keycloak.models.map.common.AbstractMapProviderFactory
create, getId, getMapStorage, getProviderFactoryOrComponentFactory, init, postInit
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.keycloak.component.AmphibianProviderFactory
close, create, getConfigProperties, onUpdate, preRemove
Methods inherited from interface org.keycloak.component.ComponentFactory
getCommonProviderConfigProperties, getTypeMetadata, onCreate, validateConfiguration
Methods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfig
Methods inherited from interface org.keycloak.provider.EnvironmentDependentProviderFactory
isSupported
Methods inherited from interface org.keycloak.provider.ProviderFactory
getConfigMetadata, getId, init, order, postInit
-
Constructor Details
-
MapPublicKeyStorageProviderFactory
public MapPublicKeyStorageProviderFactory()
-
-
Method Details
-
createNew
Description copied from class:AbstractMapProviderFactory
Creates new instance of a provider.- Specified by:
createNew
in classAbstractMapProviderFactory<MapPublicKeyStorageProvider,
AbstractEntity, Object> - Returns:
- See description.
-
isSupported
public boolean isSupported()- Specified by:
isSupported
in interfaceEnvironmentDependentProviderFactory
- Overrides:
isSupported
in classAbstractMapProviderFactory<MapPublicKeyStorageProvider,
AbstractEntity, Object> - Returns:
true
if the provider is supported and should be available,false
otherwise
-
getHelpText
- Specified by:
getHelpText
in interfaceConfiguredProvider
-