オブジェクト内にある「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の値で調べることです。
ありがとうございました