public class AuthLDAPConfig
extends java.lang.Object
implements java.io.Serializable
This object only represents the information of the configuration, except the password value.
Modifier and Type | Field and Description |
---|---|
static int |
LDAP_DEFAULT_PORT |
static int |
LDAP_DEFAULT_SSL_PORT |
static int |
OBJECT_SCOPE
javax.naming.directory.SearchControls#OBJECT_SCOPE
Search the named object.
|
static int |
ONELEVEL_SCOPE
javax.naming.directory.SearchControls#ONELEVEL_SCOPE
Search one level of the named context.
|
static int |
SUBTREE_SCOPE
javax.naming.directory.SearchControls#ONELEVEL_SCOPE
Search the entire subtree rooted at the named object.
|
Constructor and Description |
---|
AuthLDAPConfig() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBaseDN() |
java.lang.String |
getDomainName() |
java.lang.String |
getFilter() |
java.lang.String |
getPasswordAttribute() |
int |
getScope() |
java.lang.String |
getServerIP() |
java.lang.String |
getServerPort() |
java.lang.String |
getUserDN() |
java.lang.String |
getUserIDAttribute() |
boolean |
isAuth() |
boolean |
isAuthUsingADAndTranslateLoginID() |
void |
setAuth(boolean auth) |
void |
setAuthUsingADAndTranslateLoginID(boolean authUsingADAndTranslateLoginID) |
void |
setBaseDN(java.lang.String dn) |
void |
setDomainName(java.lang.String domainName) |
void |
setFilter(java.lang.String ft) |
void |
setPasswordAttribute(java.lang.String passwordAttribute) |
void |
setScope(int scope) |
void |
setServerIP(java.lang.String ip) |
void |
setServerPort(java.lang.String port) |
void |
setUserDN(java.lang.String userDN) |
void |
setUserIDAttribute(java.lang.String userIDAttribute) |
public static final int LDAP_DEFAULT_PORT
public static final int LDAP_DEFAULT_SSL_PORT
public static final int OBJECT_SCOPE
Search the named object.
The value of this constant is 0.
public static final int ONELEVEL_SCOPE
Search one level of the named context.
The value of this constant is 1.
public static final int SUBTREE_SCOPE
Search the entire subtree rooted at the named object.
The value of this constant is 2.
public java.lang.String getServerIP()
public void setServerIP(java.lang.String ip)
public java.lang.String getServerPort()
public void setServerPort(java.lang.String port)
public java.lang.String getBaseDN()
public void setBaseDN(java.lang.String dn)
public java.lang.String getFilter()
public void setFilter(java.lang.String ft)
public int getScope()
public void setScope(int scope)
public boolean isAuth()
public void setAuth(boolean auth)
auth
- whether to use simple authentication to log in LDAP server
instead of anonymous login (none authentication)public java.lang.String getUserDN()
isAuth()
equals to true
, then this value must be set.public void setUserDN(java.lang.String userDN)
public java.lang.String getDomainName()
public void setDomainName(java.lang.String domainName)
public boolean isAuthUsingADAndTranslateLoginID()
public void setAuthUsingADAndTranslateLoginID(boolean authUsingADAndTranslateLoginID)
public java.lang.String getPasswordAttribute()
public void setPasswordAttribute(java.lang.String passwordAttribute)
public java.lang.String getUserIDAttribute()
public void setUserIDAttribute(java.lang.String userIDAttribute)
Copyright ? 2022. All Rights Reserved.