Package com.axemble.vdoc.sdk.interfaces
Interface ILdapClient
- All Superinterfaces:
- AutoCloseable
LDAP connection SDK interface
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()voidcreateElements(Attributes attrs, String baseDn) Create elements in baseDn Connection needs to be open before.getElements(SearchControls constraints, String baseDn, String ldapFilter) Get elements from Ldap Serverboolean
- 
Method Details- 
close- Specified by:
- closein interface- AutoCloseable
- Throws:
- Exception
 
- 
getElementsNamingEnumeration<SearchResult> getElements(SearchControls constraints, String baseDn, String ldapFilter) throws NamingException Get elements from Ldap Server- Parameters:
- constraints- SearchControls
- baseDn- baseDn
- ldapFilter- ldapFilter
- Returns:
- NamingEnumeration
- Throws:
- NamingException- LDAP Connection must be opened before createElements()
 
- 
isPagedResultControlSupported- Returns:
- boolean value
- Throws:
- NamingException
 
- 
createElementsCreate elements in baseDn Connection needs to be open before.- Parameters:
- attrs- Attributes
- baseDn- baseDn
- Throws:
- NamingException- LDAP Connection must be opened before createElements()
 
 
-