我一直在使用Java Netscape LDAP库来修改LDAP条目(http://www.mozilla.org/directory/javasdk.html)。我现在需要一种删除条目的方法。我查看了图书馆,但找不到任何我觉得可行的东西。
找到“LDAPDelete”,但看起来它是从命令行使用的。
如果有人可以发布一些示例代码,说明如何使用对象ID,这将非常有用。
增加: 在搜索并找到对象后,我使用getDN()方法的返回值作为DN字符串。
答案 0 :(得分:1)
看看LDAPConnection.delete(java.lang.string dn)
这就是你应该使用什么来删除一个条目。
在伪代码中:
LDAPConnection myCon = new LDAPConnection("192.168.1.1",389);
myCon.delete("cn=Alan,ou=engineers,dc=fool,dc=com");
你必须javify这个例子,但这应该有效。