String searchBase = "DC=xxx,DC=xyz,DC=co,DC=za";
String searchString = "SamAccountName=";
String dn = "";
SearchControls constraints = new SearchControls();
constraints.setSearchScope (SearchControls.SUBTREE_SCOPE);
// Perform seach
NamingEnumeration results =
ctx.search(searchBase, searchString + username.trim(), constraints);
// Loop though results
if (results.hasMore())
{
SearchResult sr = (SearchResult) results.next();
dn = sr.getName();
dn=dn + "," + searchBase
}
ctx.close();
ctx=null;
return dn;
Keine Kommentare:
Kommentar veröffentlichen