public class UpnSearchEntryResolver
extends org.ldaptive.auth.SearchEntryResolver
org.ldaptive.ad.extended.FastBindOperation.
Since the UPN is abstracted from the location of an entry in the directory, subtree searching is required to
locate an entry. The setBaseDn(String) property must be set to the lowest common branch where all
authenticated users are located, commonly dc=example,dc=org or OU=Users,dc=example,dc=org.
| Constructor and Description |
|---|
UpnSearchEntryResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected org.ldaptive.SearchRequest |
createSearchRequest(org.ldaptive.auth.AuthenticationCriteria ac) |
void |
setBaseDn(String dn)
Sets the base DN used for the subtree search for LDAP entry.
|
getConnectionFactory, performLdapSearch, setConnectionFactory, toStringcreateSearchRequest, getReturnAttributes, getSearchEntryHandlers, resolve, resolveEntry, setReturnAttributes, setSearchEntryHandlerspublic void setBaseDn(String dn)
dn - Subtree search base DN.protected org.ldaptive.SearchRequest createSearchRequest(org.ldaptive.auth.AuthenticationCriteria ac)
createSearchRequest in class org.ldaptive.auth.AbstractSearchEntryResolverCopyright © 2004-2015 Jasig. All Rights Reserved.