|
||||||||||
| 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 | |||||||||