GetResponse

try {
    LdapContext ctx = new InitialLdapContext(env, null);

    // Perform search
    NamingEnumeration answer = ctx.search("ou=People", "(cn=*)", null);

    // Examine the response controls (if any)
    process(ctx.getResponseControls());

    // Enumerate answers
    while (answer.hasMore()) {
        SearchResult si = (SearchResult)answer.next();

        // Examine the response controls (if any)
        if (si instanceof HasControls) {
            process(((HasControls)si).getControls());
        }
    }
    // Examine the response controls (if any)
    process(ctx.getResponseControls());
} catch (NamingException e) {
}

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.