Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- String ldapSearchBase = "CN=Users,dc=ecm,dc=ibm,dc=local";
- String searchFilter = "(&(objectClass=user)(objectClass=person)(sAMAccountName=" + uid + "))";
- DirContext ctx = getConnection();
- SearchControls constraints = new SearchControls();
- constraints.setSearchScope(SearchControls.SUBTREE_SCOPE);
- String[] attrIDs = { "userPassword" };
- constraints.setReturningAttributes(attrIDs);
- SearchResult searchResult=null;
- NamingEnumeration<SearchResult> answer = ctx.search(ldapSearchBase, searchFilter, constraints);
- while (answer.hasMoreElements()) {
- searchResult = (SearchResult)answer.nextElement();
- System.out.println("searchResult "+searchResult);
- Attributes attributes = searchResult.getAttributes();
- System.out.println("attributes:"+attributes);
- }
- searchResult CN=test: null:null:No attributes
- attributes:No attributes
Add Comment
Please, Sign In to add comment