como obter DN no LDAP com o ID do usuário usando o SDK LDAP UnboundID
Eu estou tentando obter um DN (poderia ser mais de um) de um usuário quando o único parâmetro que eu tenho é o id do usuário
Também estou usando UnboundID LDap SDK como você pode ver:
public String getCustomerAdminDN(String uid)
{
String result =null;
String filter = "uid=" +uid;
try {
SearchResult searchResult = this.ldapConnection.search("",SearchScope.SUB,filter);
result = searchResult.getMatchedDN();
} catch (LDAPSearchException e) {
throw new RuntimeException("Error in the searching query :" + e.getMessage());
}
return result;
}
vamos supor que meu uid pertence ao seguinte DN
Obrigado de uma cabeça