我想通过匹配对象内部的一个名为“Id”的属性,在我的 LDAP 中只找到一个元素。
LDAP 架构如下
> dc=myCompany,dc=com
> ou=apiRoles
> cn=RoleAdmin
> objectClass : apiRole
> RoleCode : 1
> user (list of them with values)
现在我能够做这个查询,它给我带来了所有的 apiRole 类,
List<LdapRole> ldapRoles = ( List<LdapRole>)ldapTemplate.search("ou=apiRoles", "(objectClass=apiRole)", new LdapRole());
我对此很陌生,所以据我了解,我查看的是“ou = apiRoles”树的基础,然后按对象类过滤
现在我该如何改变它以适应我想要的......这是通过 RoleCode 的值来查看。
谢谢