| Package | Description |
|---|---|
| org.ldaptive | |
| org.ldaptive.auth | |
| org.ldaptive.concurrent | |
| org.ldaptive.templates |
| Modifier and Type | Field and Description |
|---|---|
protected static SearchFilter |
LdapURL.Entry.DEFAULT_FILTER
Default search filter value is '(objectClass=*)'.
|
private SearchFilter |
SearchRequest.searchFilter
Search filter to execute.
|
private SearchFilter |
LdapURL.Entry.urlFilter
Search filter of the ldap url.
|
| Modifier and Type | Method and Description |
|---|---|
SearchFilter |
LdapURL.Entry.getFilter()
Returns the filter.
|
SearchFilter |
SearchRequest.getSearchFilter()
Returns the search filter.
|
| Modifier and Type | Method and Description |
|---|---|
static SearchRequest |
SearchRequest.newObjectScopeSearchRequest(java.lang.String dn,
java.lang.String[] attrs,
SearchFilter filter)
Returns a search request initialized for use with an object level search scope.
|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory,
SearchFilter filter)
Performs a search operation with the supplied connection factory.
|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory,
SearchFilter filter,
java.lang.String... attrs)
Performs a search operation with the supplied connection factory.
|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory,
SearchFilter filter,
java.lang.String[] attrs,
SearchEntryHandler... handlers)
Performs a search operation with the supplied connection factory.
|
void |
SearchRequest.setSearchFilter(SearchFilter filter)
Sets the search filter.
|
| Constructor and Description |
|---|
Entry(java.lang.String scheme,
java.lang.String hostname,
int port,
java.lang.String baseDn,
java.lang.String[] attributes,
SearchScope scope,
SearchFilter filter)
Creates a new entry.
|
SearchRequest(java.lang.String dn,
SearchFilter filter)
Creates a new search request.
|
SearchRequest(java.lang.String dn,
SearchFilter filter,
java.lang.String... attrs)
Creates a new search request.
|
| Modifier and Type | Method and Description |
|---|---|
protected SearchFilter |
AbstractSearchEntryResolver.createSearchFilter(AuthenticationCriteria ac)
Returns a search filter using
AbstractSearchEntryResolver.userFilter and AbstractSearchEntryResolver.userFilterParameters. |
protected SearchFilter |
AbstractSearchDnResolver.createSearchFilter(java.lang.String user)
Returns a search filter using
AbstractSearchDnResolver.userFilter and AbstractSearchDnResolver.userFilterParameters. |
| Modifier and Type | Method and Description |
|---|---|
protected SearchRequest |
AbstractSearchDnResolver.createSearchRequest(SearchFilter filter)
Returns a search request for searching for a single entry in an LDAP, returning no attributes.
|
protected SearchResult |
AbstractSearchDnResolver.performLdapSearch(SearchFilter filter)
Executes the ldap search operation with the supplied filter.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Response<SearchResult>> |
AggregateSearchExecutor.search(ConnectionFactory[] factories,
SearchFilter[] filters,
java.lang.String[] attrs,
SearchEntryHandler... handlers) |
java.util.concurrent.BlockingQueue<QueueingSearchExecutor.SearchItem> |
QueueingSearchExecutor.search(ConnectionFactory factory,
SearchFilter filter)
Performs a search operation with the supplied connection factory.
|
java.util.Collection<Response<SearchResult>> |
ParallelSearchExecutor.search(ConnectionFactory factory,
SearchFilter[] filters,
java.lang.String[] attrs,
SearchEntryHandler... handlers) |
java.util.concurrent.BlockingQueue<QueueingSearchExecutor.SearchItem> |
QueueingSearchExecutor.search(ConnectionFactory factory,
SearchFilter filter,
java.lang.String... attrs)
Performs a search operation with the supplied connection factory.
|
java.util.concurrent.BlockingQueue<QueueingSearchExecutor.SearchItem> |
QueueingSearchExecutor.search(ConnectionFactory factory,
SearchFilter filter,
java.lang.String[] attrs,
SearchEntryHandler... handlers)
Performs a search operation with the supplied connection factory.
|
java.util.Collection<Response<SearchResult>> |
AggregatePooledSearchExecutor.search(PooledConnectionFactory[] factories,
SearchFilter[] filters,
java.lang.String[] attrs,
SearchEntryHandler... handlers) |
java.util.Collection<Response<SearchResult>> |
ParallelPooledSearchExecutor.search(PooledConnectionFactory factory,
SearchFilter[] filters,
java.lang.String[] attrs,
SearchEntryHandler... handlers) |
java.util.Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
SearchFilter[] filters)
Performs a search operation with the supplied connection factories.
|
java.util.Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
SearchFilter[] filters,
java.lang.String... attrs)
Performs a search operation with the supplied connection factories.
|
abstract java.util.Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
SearchFilter[] filters,
java.lang.String[] attrs,
SearchEntryHandler... handlers)
Performs a search operation with the supplied connection factories.
|
java.util.Collection<Response<SearchResult>> |
AbstractParallelSearchExecutor.search(T factory,
SearchFilter[] filters)
Performs a search operation with the supplied connection factory.
|
java.util.Collection<Response<SearchResult>> |
AbstractParallelSearchExecutor.search(T factory,
SearchFilter[] filters,
java.lang.String... attrs)
Performs a search operation with the supplied connection factory.
|
abstract java.util.Collection<Response<SearchResult>> |
AbstractParallelSearchExecutor.search(T factory,
SearchFilter[] filters,
java.lang.String[] attrs,
SearchEntryHandler... handlers)
Performs a search operation with the supplied connection factory.
|
| Modifier and Type | Method and Description |
|---|---|
SearchFilter[] |
SearchTemplates.format(Query query)
Creates the search filters using configured templates and the supplied query.
|
| Modifier and Type | Method and Description |
|---|---|
protected SearchResult |
SearchTemplatesExecutor.search(SearchFilter[] filters,
java.lang.String[] returnAttrs,
java.lang.Integer fromResult,
java.lang.Integer toResult)
Performs an LDAP search with the supplied filters and aggregates all the search results together.
|