|
abstract
void
|
addAttribute(String dn, LDAPEntryAttribute attribute)
|
|
abstract
void
|
addEntry(LDAPEntry entry)
|
|
abstract
void
|
bind(String dn, String password)
|
|
abstract
void
|
close()
|
|
abstract
void
|
deleteAttribute(String dn, LDAPEntryAttribute attribute)
Deletes the attribute or the value of the attribute.
|
|
abstract
void
|
deleteEntry(LDAPEntry entry)
|
|
abstract
void
|
deleteEntry(String dn)
|
|
abstract
String
|
getBindedUserDn()
@return
|
|
static
LDAPConnection
|
getConnection(String type, String url, String authentication, int initialPoolSize, int maxPoolSize, long poolTimeout, String referral, Map<String, String> extendedConf)
|
|
static
LDAPConnection
|
getConnection(String type, String url, String authentication, Map<String, String> extendedConf)
|
|
static
LDAPConnection
|
getConnection(String type, String url, String authentication)
|
|
static
LDAPConnection
|
getConnection(String type, String url, String authentication, int initialPoolSize, int maxPoolSize, long poolTimeout, String referral)
|
|
static
LDAPConnection
|
getConnection(Map<String, String> conf)
@return
|
|
String
|
getName()
|
|
abstract
void
|
initialize(Map<String, String> conf)
|
|
abstract
boolean
|
isClosed()
@return
|
|
abstract
LDAPEntry
|
lookup(String dn)
@return
|
|
abstract
LDAPEntry
|
lookup(String dn, String[] attributes)
Returns the LDAP entry matching the given dn.
|
|
abstract
void
|
rebind()
|
|
abstract
void
|
renameEntry(String oldDn, String newDn)
|
|
abstract
LDAPResultSet
|
search(String baseDn, String filter, Object[] filterArgs, LDAPSearchControls controls)
@return
|
|
abstract
LDAPResultSet
|
search(String baseDn, String filter, LDAPSearchControls controls)
@return
|
|
void
|
setName(String name)
|
|
abstract
void
|
updateAttribute(String dn, LDAPEntryAttribute attribute)
|
|
abstract
void
|
updateEntry(LDAPEntry entry)
|