|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.portal.test.framework.embedded.opends.OpenDSUtil
public class OpenDSUtil
Class forked from JBoss Application Server testsuite: http://anonsvn.jboss.org/repos/jbossas/trunk/testsuite/src/main/org/jboss/test/security/test/opends/
Utility class that deals with the integrated ldap (OpenDS)
Constructor Summary | |
---|---|
OpenDSUtil()
|
Method Summary | |
---|---|
boolean |
addLDIF(java.lang.String serverHost,
java.lang.String port,
java.lang.String admin,
java.lang.String adminpwd,
java.net.URL ldifURL)
Add a LDIF file into the Directory Server |
boolean |
deleteDN(java.lang.String serverHost,
java.lang.String port,
java.lang.String admin,
java.lang.String adminpwd,
java.lang.String dnToDelete,
boolean recursive)
Delete a DN in the Directory Server |
boolean |
existsDN(java.lang.String serverHost,
java.lang.String port,
java.lang.String dn)
Check whether a DN exists. |
boolean |
ldapCompare(java.lang.String cmdline)
Issue a ldapCompare in the standard ldapCompare cmd line syntax (Eg: "-h localhost -p 1389 -D "cn=..." -w password -a -f ldif.txt) |
boolean |
ldapDelete(java.lang.String cmdline)
Issue a ldapdelete in the standard ldapdelete cmd line syntax (Eg: "-h localhost -p 1389 -D "cn=..." -w password -a -f ldif.txt) |
boolean |
ldapModify(java.lang.String cmdline)
Issue a ldapmodify in the standard ldapmodify cmd line syntax (Eg: "-h localhost -p 1389 -D "cn=..." -w password -a -f ldif.txt) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OpenDSUtil()
Method Detail |
---|
public boolean addLDIF(java.lang.String serverHost, java.lang.String port, java.lang.String admin, java.lang.String adminpwd, java.net.URL ldifURL)
serverHost
- Server Host (Use getServerHost() of JBossTestxxx)port
- Port for the DSadmin
- admin dn ("cn=Directory Manager")adminpwd
- (password)ldifURL
- (use getDeployURL of JBossTestxxx)
public boolean deleteDN(java.lang.String serverHost, java.lang.String port, java.lang.String admin, java.lang.String adminpwd, java.lang.String dnToDelete, boolean recursive)
serverHost
- Server Host (Use getServerHost() of JBossTestxxx)port
- Port for the DSadmin
- admin dn ("cn=Directory Manager")adminpwd
- (password)dnToDelete
- DN to delete (Eg: dc=jboss,dc=org)recursive
- should children also go?
public boolean existsDN(java.lang.String serverHost, java.lang.String port, java.lang.String dn)
serverHost
- port
- dn
-
public boolean ldapCompare(java.lang.String cmdline)
cmdline
-
public boolean ldapDelete(java.lang.String cmdline)
cmdline
-
public boolean ldapModify(java.lang.String cmdline)
cmdline
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |