2009-04-14 2 views
0

Java Netscape LDAP 라이브러리를 사용하여 LDAP 항목 (http://www.mozilla.org/directory/javasdk.html)을 수정했습니다. 이제 항목을 삭제할 방법이 필요합니다. 나는 도서관을 들여다 보았지만 나는 잘될 것이라고 생각되는 것을 찾을 수 없었다.Java Netscape LDAP 삭제

"LDAPDelete"가 발견되었지만 명령 줄에서 사용 된 것 같습니다.

누군가가 객체 ID와 함께이 작업을 수행하는 방법에 대한 샘플 코드를 게시하면 도움이 될 것입니다.

ADDED : 개체를 검색하고 찾은 후 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

나는 그것을 발견하지 않았 및 DN에 문제가 haivng했지만 작업을 얻었다. 감사합니다. – Ben