public class LDAPAuthServerUpdateRequest extends AuthServerUpdateRequest implements Serializable
authServerType
Constructor and Description |
---|
LDAPAuthServerUpdateRequest(boolean enabled,
boolean secondaryAuthServer,
boolean terminateSessionOnAuthFails,
boolean enableSsl,
String ip,
Integer port,
Integer timeout,
String searchBase,
String bindDomainName,
String bindPassword,
String loginAttributeName,
String searchFilter)
Instantiates a new LDAP Auth Server.
|
Modifier and Type | Method and Description |
---|---|
String |
getBindDomainName()
Gets bindDomainName
|
String |
getBindPassword()
Gets bindPassword
|
String |
getIp()
Gets ip
|
String |
getLoginAttributeName()
Gets loginAttributeName
|
Integer |
getPort()
Gets port
|
String |
getSearchBase()
Gets searchBase
|
String |
getSearchFilter()
Gets searchFilter
|
Integer |
getTimeout()
Gets timeout
|
boolean |
isEnabled()
Gets enabled
|
boolean |
isEnableSsl()
Gets enableSsl
|
boolean |
isSecondaryAuthServer()
Gets secondaryAuthServer
|
boolean |
isTerminateSessionOnAuthFails()
Gets terminateSessionOnAuthFails
|
getAuthServerType
public LDAPAuthServerUpdateRequest(boolean enabled, boolean secondaryAuthServer, boolean terminateSessionOnAuthFails, boolean enableSsl, String ip, Integer port, Integer timeout, String searchBase, String bindDomainName, String bindPassword, String loginAttributeName, String searchFilter)
enabled
- the enabledsecondaryAuthServer
- the secondary auth serverterminateSessionOnAuthFails
- the terminate session on auth failsenableSsl
- the enable sslip
- the ipport
- the porttimeout
- the timeoutsearchBase
- the search basebindDomainName
- the bind domain namebindPassword
- the bind passwordloginAttributeName
- the login attribute namesearchFilter
- the search filterpublic boolean isEnabled()
public boolean isSecondaryAuthServer()
Whether or not LDAP server is used as the second level of authentication
public boolean isTerminateSessionOnAuthFails()
Whether or not session ends if authentication fails
public boolean isEnableSsl()
Whether or not encrypted link between a web server and a browser is enabled or disable
public Integer getPort()
public Integer getTimeout()
Period in seconds within which the LDAP server must respond
public String getSearchBase()
Part of the external directory tree to search. The search base may be something equivalent to the organization, group, or domain name (LDAP) of external directory
String
the searchBasepublic String getBindDomainName()
User on the external server permitted to search the LDAP directory within the defined search base. Most of the time, the bind DN is permitted to search the entire directory. The role of the bind DN is to query the directory using the query filter and search base for the DN (distinguished name) for authenticating LDAP users. When the DN is returned, the DN and password are used to authenticate the LDAP user
String
the bindDomainNamepublic String getLoginAttributeName()
Name against which the user ID entered by the remote user is matched with. For Active Directory, the login attribute name is sAMAccountName
String
the loginAttributeNameCopyright © 2020 iland Internet Solutions, Corp. All rights reserved.