我有以下要求:从OpenAm中检索属于特定组的成员的用户。或者,如果可能,检索在特定数据存储中定义的用户。所有这一切都通过网络服务。
我们有自己的JDBC数据存储实现,它根据我们的数据库从用户读取用户并对其进行身份验证。这很好。数据存储是我们子领域中的两个数据存储之一。其他数据存储指向LDAP。
现在我需要读取LDAP数据存储中定义的用户(以及后来的用户属性),如果可能,只读取特定组的用户。
之前我们用wso2做过。他们有一个Web服务方法,只允许您检索特定组的用户。
目前我正在研究OpenAm的IdentityServices Web服务,我能够列出我的领域的所有用户,并获取属性。但出于性能原因,能够优化搜索会很好。那可能吗?我在看错了网络服务吗?
此致
的Sascha