Package com.hazelcast.config.security
Class LdapAuthenticationConfig
java.lang.Object
com.hazelcast.config.security.AbstractClusterLoginConfig<LdapAuthenticationConfig>
com.hazelcast.config.security.LdapAuthenticationConfig
- All Implemented Interfaces:
AuthenticationConfig
Typed authentication configuration for
BasicLdapLoginModule and LdapLoginModule.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionConverts current configuration to stack of login modules.booleangetUrl()inthashCode()protected PropertiesbooleanDeprecated.protected LdapAuthenticationConfigself()setParseDn(Boolean parseDn) setPasswordAttribute(String passwordAttribute) setRoleContext(String roleContext) setRoleFilter(String roleFilter) setRoleMappingAttribute(String roleMappingAttribute) setRoleMappingMode(LdapRoleMappingMode roleMappingMode) setRoleNameAttribute(String roleNameAttribute) setRoleRecursionMaxDepth(Integer roleRecursionMaxDepth) setRoleSearchScope(LdapSearchScope roleSearchScope) setSecurityRealm(String securityRealm) setSkipAuthentication(Boolean skipAuthentication) setSocketFactoryClassName(String socketFactoryClassName) setSystemAuthentication(String systemAuthentication) setSystemUserDn(String systemUserDn) setSystemUserPassword(String systemUserPassword) setUserContext(String userContext) setUserFilter(String userFilter) setUserNameAttribute(String userNameAttribute) setUserSearchScope(LdapSearchScope userSearchScope) toString()Methods inherited from class com.hazelcast.config.security.AbstractClusterLoginConfig
getSkipEndpoint, getSkipIdentity, getSkipRole, setIfConfigured, setIfConfigured, setIfConfigured, setSkipEndpoint, setSkipIdentity, setSkipRole
-
Constructor Details
-
LdapAuthenticationConfig
public LdapAuthenticationConfig()
-
-
Method Details
-
getUrl
-
setUrl
-
getSocketFactoryClassName
-
setSocketFactoryClassName
-
getSystemUserDn
-
setSystemUserDn
-
getSystemUserPassword
-
setSystemUserPassword
-
getParseDn
-
isParseDn
Deprecated.UsegetParseDn()Returnstrueiff parseDn is configured andTRUE. -
setParseDn
-
getRoleContext
-
setRoleContext
-
getRoleFilter
-
setRoleFilter
-
getRoleMappingAttribute
-
setRoleMappingAttribute
-
getRoleMappingMode
-
setRoleMappingMode
-
getRoleNameAttribute
-
setRoleNameAttribute
-
getRoleRecursionMaxDepth
-
setRoleRecursionMaxDepth
-
getRoleSearchScope
-
setRoleSearchScope
-
getUserNameAttribute
-
setUserNameAttribute
-
getPasswordAttribute
-
setPasswordAttribute
-
getUserContext
-
setUserContext
-
getUserFilter
-
setUserFilter
-
getUserSearchScope
-
setUserSearchScope
-
getSkipAuthentication
-
setSkipAuthentication
-
getSecurityRealm
-
setSecurityRealm
-
getSystemAuthentication
-
setSystemAuthentication
-
initLoginModuleProperties
- Overrides:
initLoginModulePropertiesin classAbstractClusterLoginConfig<LdapAuthenticationConfig>
-
asLoginModuleConfigs
Description copied from interface:AuthenticationConfigConverts current configuration to stack of login modules.- Returns:
- login modules stack
-
toString
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractClusterLoginConfig<LdapAuthenticationConfig>
-
equals
- Overrides:
equalsin classAbstractClusterLoginConfig<LdapAuthenticationConfig>
-
self
- Specified by:
selfin classAbstractClusterLoginConfig<LdapAuthenticationConfig>
-
getParseDn()