Package org.ldaptive

Interface Summary
Connection Interface for ldap connection implementations.
ConnectionFactory Factory for creating connections.
ConnectionFactoryManager Interface for objects that manage an instance of connection factory.
ConnectionInitializer Provides an interface for initializing connections after they are opened.
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 Summary
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.
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.
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.
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.
Response<T> Wrapper class for all operation responses.
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 Summary
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 Summary
LdapException Base exception for all ldap related exceptions.
OperationException Exception thrown when an ldap operation attempt fails.
 



Copyright © 2003-2015 Virginia Tech. All Rights Reserved.