public class RoleLDAPStorageMapperFactory extends AbstractLDAPStorageMapperFactory
| Modifier and Type | Field and Description |
|---|---|
protected static List<ProviderConfigProperty> |
configProperties |
protected static List<String> |
MEMBERSHIP_TYPES |
protected static List<String> |
MODES |
protected static List<String> |
NO_IMPORT_MODES |
static String |
PROVIDER_ID |
protected static List<String> |
roleRetrievers |
protected static Map<String,UserRolesRetrieveStrategy> |
userRolesStrategies |
| Constructor and Description |
|---|
RoleLDAPStorageMapperFactory() |
checkMandatoryConfigAttribute, close, create, createConfigProperty, init, postInitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTypeMetadatacreate, getCommonProviderConfigProperties, preRemoveorderpublic static final String PROVIDER_ID
protected static final List<ProviderConfigProperty> configProperties
protected static final Map<String,UserRolesRetrieveStrategy> userRolesStrategies
public void onParentUpdate(RealmModel realm, UserStorageProviderModel oldParent, UserStorageProviderModel newParent, ComponentModel mapperModel)
public void onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)
LDAPStorageMapperFactorypublic void onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)
public String getHelpText()
public List<ProviderConfigProperty> getConfigProperties()
public List<ProviderConfigProperty> getConfigProperties(RealmModel realm, ComponentModel parent)
public String getId()
LDAPStorageMapperFactorypublic Map<String,Object> getTypeMetadata()
getTypeMetadata in interface ComponentFactory<LDAPStorageMapper,LDAPStorageMapper>getTypeMetadata in class AbstractLDAPStorageMapperFactorypublic void validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) throws ComponentValidationException
ComponentValidationExceptionprotected AbstractLDAPStorageMapper createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
createMapper in class AbstractLDAPStorageMapperFactoryprotected UserRolesRetrieveStrategy getUserRolesRetrieveStrategy(String strategyKey)
Copyright © 2020 JBoss by Red Hat. All rights reserved.