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
FieldsModifier and TypeFieldDescriptionstatic final Collection<? extends Class<? extends LDAPDirectory>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisUserEncryptionConfigurable(String implementationClass) protected PropertiesloadDirectoryProperties(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:
getImplementationsin interfaceLDAPPropertiesHelper
-
getConfigurationDetails
- Specified by:
getConfigurationDetailsin interfaceLDAPPropertiesHelper
-
getLdapTypeConfigs
- Specified by:
getLdapTypeConfigsin interfaceLDAPPropertiesHelper
-