2009-04-14 64 views
0

我一直在使用Java Netscape LDAP库来修改LDAP条目(http://www.mozilla.org/directory/javasdk.html)。我现在需要一种方法来删除一个条目。我翻看了图书馆,但找不到任何我认为可行的东西。Java Netscape LDAP删除

找到“LDAPDelete”,但看起来像它在命令行中使用的那样。

如果有人可以发布一些示例代码如何与对象ID这将是非常有益的。

添加: 搜索并找到对象后,我使用getDN()方法的返回值作为DN字符串。

回答

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这个例子中,但应该工作。

Netscape Directory API Documentation

+0

我没有注意到这一点,是haivng与DN麻烦,但得到它的工作。 谢谢! – Ben 2009-04-15 15:10:30