|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.evolveum.midpoint.test.ldap.OpenDJUtil
public class OpenDJUtil
Utility class that deals with the integrated ldap (OpenDJ)
Field Summary | |
---|---|
static java.lang.String |
code_id
|
Constructor Summary | |
---|---|
OpenDJUtil()
|
|
OpenDJUtil(java.lang.String serverHost,
java.lang.String port)
|
Method Summary | |
---|---|
boolean |
addLDIF(java.io.File file)
|
static boolean |
addLDIF(java.lang.String serverHost,
java.lang.String port,
java.lang.String admin,
java.lang.String adminpwd,
java.io.File file)
Add a LDIF file into the Directory Server |
boolean |
addLdifFromDefaultLocation()
|
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 |
deleteDNRecursively(java.lang.String serverHost,
java.lang.String port,
java.lang.String admin,
java.lang.String adminpwd,
java.lang.String dnToDelete)
Recursively delete a DN |
boolean |
existsDN(java.lang.String dn)
|
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 |
ldapCompare(java.lang.String assertion,
java.lang.String filter)
|
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 |
Field Detail |
---|
public static final java.lang.String code_id
Constructor Detail |
---|
public OpenDJUtil(java.lang.String serverHost, java.lang.String port)
public OpenDJUtil()
Method Detail |
---|
public static boolean addLDIF(java.lang.String serverHost, java.lang.String port, java.lang.String admin, java.lang.String adminpwd, java.io.File file)
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 addLDIF(java.io.File file)
public boolean addLdifFromDefaultLocation()
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 deleteDNRecursively(java.lang.String serverHost, java.lang.String port, java.lang.String admin, java.lang.String adminpwd, java.lang.String dnToDelete)
serverHost
- port
- admin
- adminpwd
- dnToDelete
-
public boolean existsDN(java.lang.String serverHost, java.lang.String port, java.lang.String dn)
serverHost
- port
- dn
-
public boolean existsDN(java.lang.String dn)
public boolean ldapCompare(java.lang.String assertion, java.lang.String filter)
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 |