Modifier and Type | Class and Description |
---|---|
class |
DefaultConnectionFactory
Creates connections for performing ldap operations.
|
Modifier and Type | Method and Description |
---|---|
ConnectionFactory |
ConnectionFactoryManager.getConnectionFactory()
Returns the connection factory.
|
Modifier and Type | Method and Description |
---|---|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory)
Performs a search operation with the supplied connection factory.
|
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,
String... attrs)
Performs a search operation with the supplied connection factory.
|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory,
SearchFilter filter,
String[] attrs,
SearchEntryHandler... handlers)
Performs a search operation with the supplied connection factory.
|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory,
String filter)
Performs a search operation with the supplied connection factory.
|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory,
String filter,
String... attrs)
Performs a search operation with the supplied connection factory.
|
void |
ConnectionFactoryManager.setConnectionFactory(ConnectionFactory cf)
Sets the connection factory.
|
Modifier and Type | Method and Description |
---|---|
static Schema |
SchemaFactory.createSchema(ConnectionFactory factory,
String entryDn)
Creates a new schema.
|
protected static SearchResult |
SchemaFactory.getSearchResult(ConnectionFactory factory,
String dn,
String filter,
String[] retAttrs)
Searches for the supplied dn and returns its ldap entry.
|
Modifier and Type | Field and Description |
---|---|
private ConnectionFactory |
CompareAuthenticationHandler.factory
Connection factory.
|
private ConnectionFactory |
BindAuthenticationHandler.factory
Connection factory.
|
private ConnectionFactory |
SearchEntryResolver.factory
Connection factory.
|
private ConnectionFactory |
SearchDnResolver.factory
Connection factory.
|
Modifier and Type | Method and Description |
---|---|
ConnectionFactory |
CompareAuthenticationHandler.getConnectionFactory() |
ConnectionFactory |
BindAuthenticationHandler.getConnectionFactory() |
ConnectionFactory |
SearchEntryResolver.getConnectionFactory() |
ConnectionFactory |
SearchDnResolver.getConnectionFactory() |
Modifier and Type | Method and Description |
---|---|
void |
CompareAuthenticationHandler.setConnectionFactory(ConnectionFactory cf) |
void |
BindAuthenticationHandler.setConnectionFactory(ConnectionFactory cf) |
void |
SearchEntryResolver.setConnectionFactory(ConnectionFactory cf) |
void |
SearchDnResolver.setConnectionFactory(ConnectionFactory cf) |
Constructor and Description |
---|
BindAuthenticationHandler(ConnectionFactory cf)
Creates a new bind authentication handler.
|
CompareAuthenticationHandler(ConnectionFactory cf)
Creates a new compare authentication handler.
|
SearchDnResolver(ConnectionFactory cf)
Creates a new search dn resolver.
|
SearchEntryResolver(ConnectionFactory cf)
Creates a new search entry resolver.
|
Modifier and Type | Field and Description |
---|---|
private ConnectionFactory |
DefaultLdapEntryManager.connectionFactory
Connection factory for LDAP communication.
|
Modifier and Type | Method and Description |
---|---|
ConnectionFactory |
DefaultLdapEntryManager.getConnectionFactory()
Returns the connection factory.
|
Constructor and Description |
---|
DefaultLdapEntryManager(LdapEntryMapper<T> mapper,
ConnectionFactory factory)
Creates a new default ldap entry manager.
|
DefaultLdapEntryManager(LdapEntryMapper<T> mapper,
ConnectionFactory factory,
String[] attrs)
Creates a new default ldap entry manager.
|
Modifier and Type | Method and Description |
---|---|
protected ConnectionFactory |
AbstractCli.initConnectionFactory(org.apache.commons.cli.CommandLine line)
Initialize a connection factory with command line options.
|
Modifier and Type | Method and Description |
---|---|
protected int |
AddOperationCli.add(ConnectionFactory cf,
String file)
Executes the ldap add operation.
|
protected int |
CompareOperationCli.compare(ConnectionFactory cf,
String dn,
LdapAttribute attr)
Executes the ldap compare operation.
|
protected int |
DeleteOperationCli.delete(ConnectionFactory cf,
String[] entryDns)
Executes the ldap delete operation.
|
protected int |
SearchOperationCli.search(ConnectionFactory cf,
SearchRequest request)
Executes the ldap search operation.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAggregateSearchExecutor<T extends ConnectionFactory>
Base class for aggregate search executors.
|
class |
AbstractParallelSearchExecutor<T extends ConnectionFactory>
Base class for parallel search executors.
|
Modifier and Type | Method and Description |
---|---|
BlockingQueue<QueueingSearchExecutor.SearchItem> |
QueueingSearchExecutor.search(ConnectionFactory factory)
Performs a search operation with the supplied connection factory.
|
Collection<Response<SearchResult>> |
AggregateSearchExecutor.search(ConnectionFactory[] factories,
SearchFilter[] filters,
String[] attrs,
SearchEntryHandler... handlers) |
BlockingQueue<QueueingSearchExecutor.SearchItem> |
QueueingSearchExecutor.search(ConnectionFactory factory,
SearchFilter filter)
Performs a search operation with the supplied connection factory.
|
Collection<Response<SearchResult>> |
ParallelSearchExecutor.search(ConnectionFactory factory,
SearchFilter[] filters,
String[] attrs,
SearchEntryHandler... handlers) |
BlockingQueue<QueueingSearchExecutor.SearchItem> |
QueueingSearchExecutor.search(ConnectionFactory factory,
SearchFilter filter,
String... attrs)
Performs a search operation with the supplied connection factory.
|
BlockingQueue<QueueingSearchExecutor.SearchItem> |
QueueingSearchExecutor.search(ConnectionFactory factory,
SearchFilter filter,
String[] attrs,
SearchEntryHandler... handlers)
Performs a search operation with the supplied connection factory.
|
BlockingQueue<QueueingSearchExecutor.SearchItem> |
QueueingSearchExecutor.search(ConnectionFactory factory,
String filter)
Performs a search operation with the supplied connection factory.
|
BlockingQueue<QueueingSearchExecutor.SearchItem> |
QueueingSearchExecutor.search(ConnectionFactory factory,
String filter,
String... attrs)
Performs a search operation with the supplied connection factory.
|
Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
SearchFilter[] filters)
Performs a search operation with the supplied connection factories.
|
Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
SearchFilter[] filters,
String... attrs)
Performs a search operation with the supplied connection factories.
|
abstract Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
SearchFilter[] filters,
String[] attrs,
SearchEntryHandler... handlers)
Performs a search operation with the supplied connection factories.
|
Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
String... filters)
Performs a search operation with the supplied connection factories.
|
Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
String[] filters,
String... attrs)
Performs a search operation with the supplied connection factories.
|
Modifier and Type | Field and Description |
---|---|
private ConnectionFactory |
SearchRoleResolver.factory
Connection factory.
|
Modifier and Type | Method and Description |
---|---|
ConnectionFactory |
SearchRoleResolver.getConnectionFactory()
Returns the connection factory.
|
Modifier and Type | Method and Description |
---|---|
void |
SearchRoleResolver.setConnectionFactory(ConnectionFactory cf)
Sets the connection factory.
|
Constructor and Description |
---|
SearchRoleResolver(ConnectionFactory cf)
Creates a new role resolver.
|
Modifier and Type | Class and Description |
---|---|
class |
PooledConnectionFactory
Leverages a pool to obtain connections for performing ldap operations.
|
Modifier and Type | Method and Description |
---|---|
ConnectionFactory |
ReferralConnectionFactory.getConnectionFactory(ConnectionConfig config,
String ldapUrl)
Returns a connection factory for use with a referral.
|
Modifier and Type | Method and Description |
---|---|
static Schema |
SchemaFactory.createSchema(ConnectionFactory factory)
Creates a new schema.
|
static Schema |
SchemaFactory.createSchema(ConnectionFactory factory,
String entryDn)
Creates a new schema.
|
protected static LdapEntry |
SchemaFactory.getLdapEntry(ConnectionFactory factory,
String dn,
String filter,
String[] retAttrs)
Searches for the supplied dn and returns its ldap entry.
|
Copyright © 2003-2019 Virginia Tech. All Rights Reserved.