public class LDAPClient
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DN |
static java.lang.String |
STRING |
| Constructor and Description |
|---|
LDAPClient()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getRealDN(java.lang.String virtualDN)
Function to get the RealDN, represented by the Virtual DN, from underlying LDAP directory.
|
XMLOperation |
ldapSearch(java.lang.String ldapCMD,
java.lang.String ldapUser,
java.lang.String ldapPassword)
Search into LDAP and return the XMLOperation object.
|
XMLOperation |
ldapSearch(java.lang.String ldapServer,
java.lang.String ldapPort,
java.lang.String ldapBasedn,
java.lang.String ldapFilter,
java.lang.String ldapScope,
java.lang.String ldapLimit,
java.lang.String ldapAttributes,
java.lang.String ldapUser,
java.lang.String ldapPassword)
Search into LDAP and return the XMLOperation object.
|
static void |
main(java.lang.String[] args) |
javax.naming.NamingEnumeration |
search(java.lang.String ldapCMD,
java.lang.String ldapUser,
java.lang.String ldapPassword)
Search into LDAP.
|
javax.naming.NamingEnumeration |
search(java.lang.String ldapServer,
java.lang.String ldapPort,
java.lang.String ldapBasedn,
java.lang.String ldapFilter,
java.lang.String ldapScope,
java.lang.String ldapLimit,
java.lang.String ldapAttributes,
java.lang.String ldapUser,
java.lang.String ldapPassword)
Search into LDAP.
|
public static final java.lang.String DN
public static final java.lang.String STRING
public javax.naming.NamingEnumeration search(java.lang.String ldapCMD,
java.lang.String ldapUser,
java.lang.String ldapPassword)
ldapCMD - --- ldap commandldapUser - --- ldap userldapPassword - --- ldap passwordpublic javax.naming.NamingEnumeration search(java.lang.String ldapServer,
java.lang.String ldapPort,
java.lang.String ldapBasedn,
java.lang.String ldapFilter,
java.lang.String ldapScope,
java.lang.String ldapLimit,
java.lang.String ldapAttributes,
java.lang.String ldapUser,
java.lang.String ldapPassword)
ldapServer - --- ldap server to be searchedldapPort - --- ldap port to connectldapBasedn - --- ldap basedn to start the search fromldapFilter - --- ldap filterldapScope - --- ldap scope - one, sub or baseldapLimit - --- ldap limit - 0 returns all entriesldapAttributes - --- ldap attributes to be returned from the result,
if null or blank it will return all entriesldapUser - --- ldap userldapPassword - --- ldap passwordpublic XMLOperation ldapSearch(java.lang.String ldapCMD,
java.lang.String ldapUser,
java.lang.String ldapPassword)
ldapCMD - --- ldap commandldapUser - --- ldap userldapPassword - --- ldap passwordpublic XMLOperation ldapSearch(java.lang.String ldapServer,
java.lang.String ldapPort,
java.lang.String ldapBasedn,
java.lang.String ldapFilter,
java.lang.String ldapScope,
java.lang.String ldapLimit,
java.lang.String ldapAttributes,
java.lang.String ldapUser,
java.lang.String ldapPassword)
ldapServer - --- ldap server to be searchedldapPort - --- ldap port to connectldapBasedn - --- ldap basedn to start the search fromldapFilter - --- ldap filterldapScope - --- ldap scope - one, sub or baseldapLimit - --- ldap limit - 0 returns all entriesldapAttributes - --- ldap attributes to be returned from the result,
if null or blank it will return all entriesldapUser - --- ldap userldapPassword - --- ldap passwordpublic java.lang.String getRealDN(java.lang.String virtualDN)
virtualDN - - The Virtual DN for which the Real DN has to be found.public static void main(java.lang.String[] args)