Package edu.vt.middleware.ldap.handler

Interface Summary
AttributeHandler AttributeHandler provides post search processing of an ldap attribute.
ConnectionHandler ConnectionHandler provides an interface for creating and closing LDAP connections.
ExtendedAttributeHandler Provides an interface for attribute handlers that require the use of the Ldap object that was used to perform the original search.
ExtendedSearchResultHandler Provides an interface for search result handlers that require the use of the Ldap object that was used to perform the original search.
ResultHandler<R,O> ResultHandler provides post search processing of ldap results.
SearchResultHandler SearchResultHandler provides post search processing of ldap search results.
 

Class Summary
AbstractConnectionHandler AbstractConnectionHandler provides a basic implementation for other connection handlers to inherit.
AbstractResultHandler<R,O> AbstractResultHandler implements common handler functionality.
AttributesProcessor AttributesProcessor provides methods to help with the processing of Attributes objects using an AttributeHandler.
BinaryAttributeHandler BinaryAttributeHandler ensures that any attribute that contains a value of type byte[] is base64 encoded.
BinarySearchResultHandler BinarySearchResultHandler provides a search result handler which uses BinaryAttributeHandler.
CaseChangeAttributeHandler CaseChangeAttributeHandler provides the ability to modify the case of attribute names and attribute values.
CaseChangeSearchResultHandler CaseSearchResultHandler provides the ability to modify the case of ldap search result DNs, attribute names, and attribute values.
CopyAttributeHandler CopyAttributeHandler converts a NamingEnumeration of attribute into a List of attribute.
CopyResultHandler<T> CopyResultHandler converts a NamingEnumeration into a List of ldap results.
CopySearchResultHandler CopySearchResultHandler converts a NamingEnumeration of search results into a List of search results.
DefaultConnectionHandler DefaultConnectionHandler creates a new LdapContext using environment properties obtained from LdapConfig.getEnvironment().
EntryDnSearchResultHandler EntryDnSearchResultHandler adds the search result DN as an attribute to the result set.
FqdnSearchResultHandler FqdnSearchResultHandler ensures that the DN of a search result is fully qualified.
MergeSearchResultHandler MergeSearchResultHandler merges the attributes found in each search result into the first search result.
RecursiveAttributeHandler RecursiveAttributeHandler will recursively search for attributes of the same name and combine them into one attribute.
RecursiveSearchResultHandler RecursiveSearchResultHandler recursively searches based on a supplied attribute and merges those results into the original result set.
SearchCriteria SearchCriteria contains the attributes used to perform ldap searches.
TlsConnectionHandler TlsConnectionHandler creates a new LdapContext using environment properties obtained from LdapConfig.getEnvironment() and then invokes the startTLS extended operation on the context.
 

Enum Summary
CaseChangeSearchResultHandler.CaseChange Enum to define the type of case change.
ConnectionHandler.ConnectionStrategy Enum to define the type of connection strategy.
 



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