Interface | Description |
---|---|
Connection |
Interface for ldap connection implementations.
|
ConnectionFactory |
Factory for creating connections.
|
ConnectionFactoryManager |
Interface for objects that manage an instance of connection factory.
|
ConnectionFactoryMetadata |
Interface to describe the state of the connection factory.
|
ConnectionInitializer |
Provides an interface for initializing connections after they are opened.
|
ConnectionStrategy |
Interface to describe various connection strategies.
|
Message<T extends Control> |
Interface for ldap messages.
|
Operation<Q extends Request,S> |
Interface for ldap operations.
|
Request |
Marker interface for all ldap requests.
|
ResponseMessage |
Interface for ldap response messages.
|
Class | Description |
---|---|
AbstractConfig |
Provides common implementations for configuration objects.
|
AbstractLdapBean |
Provides common implementations for ldap beans.
|
AbstractOperation<Q extends Request,S> |
Provides common implementation for ldap operations.
|
AbstractRequest |
Contains the data common to all request objects.
|
ActivePassiveConnectionStrategy |
Connection strategy that returns URLs ordered exactly the way they are configured.
|
AddOperation |
Executes an ldap add operation.
|
AddRequest |
Contains the data required to perform an ldap add operation.
|
AttributeModification |
Contains the data required to modify an ldap attribute.
|
BindConnectionInitializer |
Initializes a connection by performing a bind operation.
|
BindOperation |
Executes an ldap bind operation.
|
BindRequest |
Contains the data required to perform an ldap bind operation.
|
CompareOperation |
Executes an ldap compare operation.
|
CompareRequest |
Contains the data required to perform an ldap compare operation.
|
ConnectionConfig |
Contains all the configuration data needed to control connections.
|
Credential |
Provides convenience methods for converting the various types of passwords into a byte array.
|
DefaultConnectionFactory |
Creates connections for performing ldap operations.
|
DefaultConnectionFactory.DefaultConnection |
Default implementation for managing a connection to an LDAP.
|
DefaultConnectionStrategy |
Connection strategy that returns the exact URL that is returned from
ConnectionFactoryMetadata.getLdapUrl() . |
DeleteOperation |
Executes an ldap delete operation.
|
DeleteRequest |
Contains the data required to perform an ldap delete operation.
|
DnParser |
Parses DNs following the rules in RFC 4514.
|
DnParser.OctetStringHandler |
Parse handler for decoding octet strings.
|
DnsSrvConnectionStrategy |
DNS SRV connection strategy.
|
DnsSrvConnectionStrategy.SrvRecord |
SRV record.
|
LdapAttribute |
Simple bean representing an ldap attribute.
|
LdapEntry |
Simple bean representing an ldap entry.
|
LdapURL |
Utility class for parsing LDAP URLs.
|
LdapURL.Entry |
Represents a single LDAP URL entry.
|
LdapUtils |
Provides utility methods for this package.
|
ModifyDnOperation |
Executes an ldap modify dn operation.
|
ModifyDnRequest |
Contains the data required to perform an ldap modify dn operation.
|
ModifyOperation |
Executes an ldap modify operation.
|
ModifyRequest |
Contains the data required to perform an ldap modify operation.
|
RandomConnectionStrategy |
Connection strategy that randomizes the list of configured URLs.
|
Response<T> |
Wrapper class for all operation responses.
|
RoundRobinConnectionStrategy |
Connection strategy that attempts each URL in the order they are configured.
|
SearchEntry |
Simple bean representing a search entry.
|
SearchExecutor |
Helper class which encapsulates the try, finally idiom used to execute a
SearchOperation . |
SearchFilter |
Simple bean for an ldap search filter and it's parameters.
|
SearchOperation |
Executes an ldap search operation.
|
SearchReference |
Simple bean representing a search reference.
|
SearchRequest |
Contains the data required to perform an ldap search operation.
|
SearchResult |
Simple bean representing an ldap search result.
|
Enum | Description |
---|---|
AttributeModificationType |
Enum to define the type of attribute modification.
|
DerefAliases |
Enum to define how aliases are dereferenced.
|
ResultCode |
Enum to define ldap result codes.
|
ReturnAttributes |
Enum to define constants specific to ldap return attributes.
|
SearchScope |
Enum to define the type of search scope.
|
SortBehavior |
Enum to define how ldap result, entries, and attribute data should be sorted.
|
Exception | Description |
---|---|
LdapException |
Base exception for all ldap related exceptions.
|
OperationException |
Exception thrown when an ldap operation attempt fails.
|
Copyright © 2003-2019 Virginia Tech. All Rights Reserved.