public class LdapAuthenticationConfig extends AbstractClusterLoginConfig<LdapAuthenticationConfig>
BasicLdapLoginModule
and LdapLoginModule
.Constructor and Description |
---|
LdapAuthenticationConfig() |
getSkipEndpoint, getSkipIdentity, getSkipRole, setIfConfigured, setIfConfigured, setIfConfigured, setSkipEndpoint, setSkipIdentity, setSkipRole
public String getUrl()
public LdapAuthenticationConfig setUrl(String url)
public String getSocketFactoryClassName()
public LdapAuthenticationConfig setSocketFactoryClassName(String socketFactoryClassName)
public String getSystemUserDn()
public LdapAuthenticationConfig setSystemUserDn(String systemUserDn)
public String getSystemUserPassword()
public LdapAuthenticationConfig setSystemUserPassword(String systemUserPassword)
public Boolean getParseDn()
public boolean isParseDn()
getParseDn()
true
iff parseDn is configured and TRUE
.public LdapAuthenticationConfig setParseDn(Boolean parseDn)
public String getRoleContext()
public LdapAuthenticationConfig setRoleContext(String roleContext)
public String getRoleFilter()
public LdapAuthenticationConfig setRoleFilter(String roleFilter)
public String getRoleMappingAttribute()
public LdapAuthenticationConfig setRoleMappingAttribute(String roleMappingAttribute)
public LdapRoleMappingMode getRoleMappingMode()
public LdapAuthenticationConfig setRoleMappingMode(LdapRoleMappingMode roleMappingMode)
public String getRoleNameAttribute()
public LdapAuthenticationConfig setRoleNameAttribute(String roleNameAttribute)
public Integer getRoleRecursionMaxDepth()
public LdapAuthenticationConfig setRoleRecursionMaxDepth(Integer roleRecursionMaxDepth)
public LdapSearchScope getRoleSearchScope()
public LdapAuthenticationConfig setRoleSearchScope(LdapSearchScope roleSearchScope)
public String getUserNameAttribute()
public LdapAuthenticationConfig setUserNameAttribute(String userNameAttribute)
public String getPasswordAttribute()
public LdapAuthenticationConfig setPasswordAttribute(String passwordAttribute)
public String getUserContext()
public LdapAuthenticationConfig setUserContext(String userContext)
public String getUserFilter()
public LdapAuthenticationConfig setUserFilter(String userFilter)
public LdapSearchScope getUserSearchScope()
public LdapAuthenticationConfig setUserSearchScope(LdapSearchScope userSearchScope)
public Boolean getSkipAuthentication()
public LdapAuthenticationConfig setSkipAuthentication(Boolean skipAuthentication)
public String getSecurityRealm()
public LdapAuthenticationConfig setSecurityRealm(String securityRealm)
public String getSystemAuthentication()
public LdapAuthenticationConfig setSystemAuthentication(String systemAuthentication)
protected Properties initLoginModuleProperties()
initLoginModuleProperties
in class AbstractClusterLoginConfig<LdapAuthenticationConfig>
public LoginModuleConfig[] asLoginModuleConfigs()
AuthenticationConfig
public int hashCode()
hashCode
in class AbstractClusterLoginConfig<LdapAuthenticationConfig>
public boolean equals(Object obj)
equals
in class AbstractClusterLoginConfig<LdapAuthenticationConfig>
protected LdapAuthenticationConfig self()
self
in class AbstractClusterLoginConfig<LdapAuthenticationConfig>
Copyright © 2023 Hazelcast, Inc.. All rights reserved.