public class UserAttributeTemplatedLDAPStorageMapperFactory
extends org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactory
implements org.keycloak.storage.ldap.mappers.LDAPConfigDecorator
| Modifier and Type | Field and Description |
|---|---|
protected static List<org.keycloak.provider.ProviderConfigProperty> |
configProperties |
static String |
PROVIDER_ID |
| Constructor and Description |
|---|
UserAttributeTemplatedLDAPStorageMapperFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper |
createMapper(org.keycloak.component.ComponentModel mapperModel,
org.keycloak.storage.ldap.LDAPStorageProvider federationProvider) |
List<org.keycloak.provider.ProviderConfigProperty> |
getConfigProperties() |
List<org.keycloak.provider.ProviderConfigProperty> |
getConfigProperties(org.keycloak.models.RealmModel realm,
org.keycloak.component.ComponentModel parent) |
String |
getHelpText() |
String |
getId() |
void |
updateLDAPConfig(org.keycloak.storage.ldap.LDAPConfig ldapConfig,
org.keycloak.component.ComponentModel mapperModel) |
void |
validateConfiguration(org.keycloak.models.KeycloakSession session,
org.keycloak.models.RealmModel realm,
org.keycloak.component.ComponentModel config) |
checkMandatoryConfigAttribute, close, create, createConfigProperty, getTypeMetadata, init, postInitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonCreate, onParentUpdatepublic static final String PROVIDER_ID
protected static final List<org.keycloak.provider.ProviderConfigProperty> configProperties
public UserAttributeTemplatedLDAPStorageMapperFactory()
public String getHelpText()
getHelpText in interface org.keycloak.provider.ConfiguredProvidergetHelpText in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory<org.keycloak.storage.ldap.mappers.LDAPStorageMapper>public List<org.keycloak.provider.ProviderConfigProperty> getConfigProperties()
getConfigProperties in interface org.keycloak.provider.ConfiguredProvidergetConfigProperties in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory<org.keycloak.storage.ldap.mappers.LDAPStorageMapper>public String getId()
getId in interface org.keycloak.provider.ProviderFactory<org.keycloak.storage.ldap.mappers.LDAPStorageMapper>getId in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory<org.keycloak.storage.ldap.mappers.LDAPStorageMapper>public void validateConfiguration(org.keycloak.models.KeycloakSession session,
org.keycloak.models.RealmModel realm,
org.keycloak.component.ComponentModel config)
throws org.keycloak.component.ComponentValidationException
validateConfiguration in interface org.keycloak.component.ComponentFactory<org.keycloak.storage.ldap.mappers.LDAPStorageMapper,org.keycloak.storage.ldap.mappers.LDAPStorageMapper>validateConfiguration in interface org.keycloak.storage.ldap.mappers.LDAPStorageMapperFactory<org.keycloak.storage.ldap.mappers.LDAPStorageMapper>org.keycloak.component.ComponentValidationExceptionprotected org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapper createMapper(org.keycloak.component.ComponentModel mapperModel,
org.keycloak.storage.ldap.LDAPStorageProvider federationProvider)
createMapper in class org.keycloak.storage.ldap.mappers.AbstractLDAPStorageMapperFactorypublic List<org.keycloak.provider.ProviderConfigProperty> getConfigProperties(org.keycloak.models.RealmModel realm, org.keycloak.component.ComponentModel parent)
getConfigProperties in interface org.keycloak.component.SubComponentFactory<org.keycloak.storage.ldap.mappers.LDAPStorageMapper,org.keycloak.storage.ldap.mappers.LDAPStorageMapper>public void updateLDAPConfig(org.keycloak.storage.ldap.LDAPConfig ldapConfig,
org.keycloak.component.ComponentModel mapperModel)
updateLDAPConfig in interface org.keycloak.storage.ldap.mappers.LDAPConfigDecoratorCopyright © 2020. All Rights Reserved.