public class Endpoint extends Object implements AutoCloseable
public Endpoint()
public Endpoint(Endpoint endpoint)
public String getHost()
public void setHost(String host)
host - Endpoint's IPpublic String getSecondaryHost()
public void setSecondaryHost(String secondaryHost)
secondaryHost - Endpoint's secondary IPpublic Integer getPort()
public void setPort(Integer port)
port - Endpoint's port, the default value is set to 389public Integer getSecondaryPort()
public void setSecondaryPort(Integer secondaryPort)
secondaryPort - Endpoint's secondary port, the default value is set to 389public String getUserAccountName()
public void setUserAccountName(String userAccountName)
userAccountName - User Distinguished Name, Domain\UserName or UserName@FullDomain is a unique name that identifies a specific userpublic String getPassword()
public void setPassword(String password)
password - User's passwordpublic String getBaseSearchPath()
public void setBaseSearchPath(String base)
base - Optional parameter which indicates the search starting point. If not set will be automatically guessedpublic Boolean isSecuredConnection()
true indicates a secured connection, false an unsecured one. Default is falsepublic void setSecuredConnection(Boolean securedConnection)
securedConnection - true indicates a secured connection, false an unsecured one. Default is falsepublic Boolean getSecuredConnectionSecondary()
true indicates a secured connection of secondary host, false an unsecured one. Default is falsepublic void setSecuredConnectionSecondary(Boolean securedConnectionSecondary)
securedConnectionSecondary - true indicates a secured connection of secondary host, false an unsecured one. Default is falsepublic Object getCookie()
public void setCookie(Object cookie)
cookie - Used when a search request is Paged, in order to maintain a pointer to the next chunk resultpublic CursorStatus hasNext()
CursorStatus enumerator, used when a search request is Paged, which indicates the specific endpoint's statuspublic void hasNext(CursorStatus hasNext)
hasNext - A CursorStatus enumerator, used when a search request is Paged, which indicates the specific endpoint's statuspublic String getOsUserName()
public AccountNameType getOsAccountNameMode()
public DestinationType getDestinationType()
public void setDestinationType(DestinationType destinationType)
public Boolean isIgnoreSSLValidations()
public void setIgnoreSSLValidations(boolean ignoreSSLValidations)
public org.apache.directory.ldap.client.api.LdapConnection getLdapConnection()
public void setLdapConnection(org.apache.directory.ldap.client.api.LdapConnection ldapConnection)
public boolean isConnectionSucceeded()
public boolean isValid()
public void close()
close in interface AutoCloseablepublic String getResolvedHost()
public void setResolvedHost(String resolvedHost)
public String getSecondaryResolvedHost()
public void setSecondaryResolvedHost(String secondaryResolvedHost)
Copyright © 2020. All rights reserved.