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
public class LdapAuthenticationConfig extends AbstractClusterLoginConfig<LdapAuthenticationConfig>
Typed authentication configuration for
BasicLdapLoginModule
and LdapLoginModule
.-
Constructor Summary
Constructors Constructor Description LdapAuthenticationConfig()
-
Method Summary
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
-
isParseDn
public boolean isParseDn() -
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:
initLoginModuleProperties
in classAbstractClusterLoginConfig<LdapAuthenticationConfig>
-
asLoginModuleConfigs
Description copied from interface:AuthenticationConfig
Converts current configuration to stack of login modules.- Returns:
- login modules stack
-
toString
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAbstractClusterLoginConfig<LdapAuthenticationConfig>
-
equals
- Overrides:
equals
in classAbstractClusterLoginConfig<LdapAuthenticationConfig>
-
self
- Specified by:
self
in classAbstractClusterLoginConfig<LdapAuthenticationConfig>
-