Class HardcodedAttributeMapperFactory
java.lang.Object
org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactory
org.keycloak.storage.ldap.mappers.HardcodedAttributeMapperFactory
- All Implemented Interfaces:
- ComponentFactory<LDAPStorageMapper,,- LDAPStorageMapper> - SubComponentFactory<LDAPStorageMapper,,- LDAPStorageMapper> - ConfiguredProvider,- ProviderFactory<LDAPStorageMapper>,- LDAPStorageMapperFactory<LDAPStorageMapper>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected static final List<ProviderConfigProperty>static final String
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected AbstractLDAPStorageMappercreateMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) getId()This is the name of the provider and will be showed in the admin console as an option.voidvalidateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Called before a component is created or updated.Methods inherited from class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactorycheckMandatoryConfigAttribute, close, create, createConfigProperty, createConfigProperty, getTypeMetadata, init, postInitMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.component.ComponentFactorycreate, getCommonProviderConfigProperties, onUpdate, preRemoveMethods inherited from interface org.keycloak.provider.ConfiguredProvidergetConfigMethods inherited from interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactoryonCreate, onParentUpdateMethods inherited from interface org.keycloak.provider.ProviderFactorygetConfigMetadata, orderMethods inherited from interface org.keycloak.component.SubComponentFactorygetConfigProperties, getTypeMetadata
- 
Field Details- 
PROVIDER_ID- See Also:
 
- 
configProperties
 
- 
- 
Constructor Details- 
HardcodedAttributeMapperFactorypublic HardcodedAttributeMapperFactory()
 
- 
- 
Method Details- 
getHelpText
- 
getConfigProperties
- 
getIdDescription copied from interface:LDAPStorageMapperFactoryThis is the name of the provider and will be showed in the admin console as an option.
- 
validateConfigurationpublic void validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) throws ComponentValidationException Description copied from interface:ComponentFactoryCalled before a component is created or updated. Allows you to validate the configuration- Throws:
- ComponentValidationException
 
- 
createMapperprotected AbstractLDAPStorageMapper createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) - Specified by:
- createMapperin class- AbstractLDAPStorageMapperFactory
 
 
-