Class LDAPPropertiesHelperImpl
java.lang.Object
com.atlassian.crowd.directory.ldap.util.LDAPPropertiesHelperImpl
- All Implemented Interfaces:
LDAPPropertiesHelper
This class is a helper class that contains all configuration and implementation information for LDAP
This configuration data is pulled from property files on the classpath in the format
ConnectorClazz.properties
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Collection<? extends Class<? extends LDAPDirectory>>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
isUserEncryptionConfigurable
(String implementationClass) protected Properties
loadDirectoryProperties
(Class<?> clazz)
-
Field Details
-
DIRECTORIES_WITH_CONFIGURABLE_USER_ENCRYPTION
public static final Collection<? extends Class<? extends LDAPDirectory>> DIRECTORIES_WITH_CONFIGURABLE_USER_ENCRYPTION
-
-
Constructor Details
-
LDAPPropertiesHelperImpl
public LDAPPropertiesHelperImpl()
-
-
Method Details
-
isUserEncryptionConfigurable
-
loadDirectoryProperties
-
getImplementations
- Specified by:
getImplementations
in interfaceLDAPPropertiesHelper
-
getConfigurationDetails
- Specified by:
getConfigurationDetails
in interfaceLDAPPropertiesHelper
-
getLdapTypeConfigs
- Specified by:
getLdapTypeConfigs
in interfaceLDAPPropertiesHelper
-