我想添加和刪除OpenDS server的用戶,有人可以提供一些示例代碼嗎?我無法找到任何地方,包括OpenDS wiki。如何使用Java將用戶添加到OpenDS並將其刪除?
1
A
回答
1
ldapmodify
command有能力添加和刪除用戶。嘗試checking out the OpenDS source code並查看示例的ldapmodify
程序的實現。
0
如果您願意使用GUI,下面介紹如何添加管理員用戶:https://docs.opends.org/2.2/page/ManagingUsersWithControlpanel。
如果你願意使用Spring,下面是一個非常全面的例子:http://blog.javachap.com/index.php/ldap-user-management-with-spring-ldap/。
如果您使用的是OpenSSO(OpenDS的姊妹項目),則可以使用OpenSSO REST接口來管理用戶。
0
0
如果您想使用Java在OpenDS中添加和刪除用戶,則可以使用JNDI或OpenDJ LDAP SDK(或任何其他LDAP客戶端API)。 JNDI捆綁在JVM中,您可以在Java.sun.com上找到詳細的教程。 OpenDJ LDAP SDK是一個外部庫,在opendj.forgerock.org上有很多示例代碼和文檔。你只需要指向Maven倉庫就可以使用它。
正如Aaron所提到的,Apache Directory Studio是一個在Eclipse中構建的LDAP GUI,它與OpenDS及其延續工作非常吻合:OpenDJ。
相關問題
- 1. 如何以編程方式將用戶帳戶添加到openDS?
- 2. 如果div有類刪除類,並將其添加到其父
- 3. 如何刪除元素並將其添加到ArrayList的末尾?
- 4. 將子視圖添加到UINavigationBar並將其刪除
- 5. 將數據添加到列表中並將其刪除PHP
- 6. Java Gui Gridlayout:刪除某個對象並將其添加到其位置
- 7. 您可以在將用戶刪除後將其添加到OneSignal中嗎?
- 8. 函數將用戶輸入並將其添加到數組
- 9. 如何將卡添加到用戶並使用Stripe對其進行充電?
- 10. 如何將用戶添加到數據庫並授權用戶
- 11. 刪除列表項,並將其添加到和無序列表
- 12. 刪除活動類,並將其添加到兄弟
- 13. MySql刪除行並將其添加到另一個表?
- 14. 「攔截」用戶輸入到文本框中並將其刪除
- 15. 使用jQuery將項添加到列表中後立即將其刪除
- 16. 如何將一個類添加到某個元素並將其刪除到AngularJS中的其他同級中
- 17. 如何將sudo添加到grep並刪除命令?
- 18. Stackoverflow如何移除並將 添加到其{code}?
- 19. 如何添加JLabel並將其移除到JPane?
- 20. 如何在迭代時刪除元素並將其添加到TreeMap中?
- 21. 如何刪除UITableViewCell NSIBPrototypingLayoutConstraint並將其自己添加到子視圖?
- 22. 如何將用戶添加到Kubernetes(kubectl)?
- 23. 如何將用戶添加到角色
- 24. 如何將用戶添加到角色?
- 25. 如何將用戶添加到procmod組?
- 26. c#將用戶控件添加到表單,然後刪除
- 27. 將元素動態添加到頁面,然後將其刪除
- 28. 使用powershell將用戶添加到AD
- 29. 使用powershell將用戶添加到組
- 30. 接受用戶輸入並將其添加到數組
嗨亞倫,thx的答覆,我使用eclipse rcp創建一個接口,我必須使用操作。任何想法或任何示例代碼片段使用ldap將用戶添加到ldap。 – speedsri
Apache Directory Studio是在Eclipse中構建的LDAP GUI(可以獨立部署或作爲Eclipse插件部署)。它的開源,所以你將能夠得到很多示例代碼:http://directory.apache.org/studio/ – atrain