Package org.springframework.ldap.core
package org.springframework.ldap.core
-
ClassDescriptionIndicates that the implementing class is capable of keeping track of any attribute modifications and return them as ModificationItems.An interface used by LdapTemplate for mapping LDAP Attributes to beans.A CollectingNameClassPairCallbackHandler to wrap an
AttributesMapper.Callback interface to be used in the authentication methods inLdapOperationsfor performing operations on individually authenticated contexts.Callback interface to be used in the authentication methods inLdapOperationsfor performing operations on individually authenticated contexts.Callback interface to be used in the authentication methods inLdapOperationsfor performing operations when there are authentication errors.AnAuthenticationSourceis responsible for providing the principal (user DN) and credentials to be used when creating a new context.Convenience implementation of AuthenticationErrorCallback that stores the given exception and provides a method for retrieving it.A NameClassPairCallbackHandler to collect all results in an internal List.Helper interface to be used by Dao implementations for assembling to and from context.Interface for delegating an actual operation to be performed on aDirContext.An interface used by LdapTemplate to map LDAP Contexts to beans.A CollectingNameClassPairCallbackHandler to wrap a ContextMapper.AContextSourceis responsible for configuring and creatingDirContextinstances.Deprecated.The default NameClassPairMapper implementation.Adapter that implements the interesting methods of the DirContext interface.Interface for DirContextAdapter.Interface to be called in search byLdapTemplatebefore and after the actual search and enumeration traversal.Helper interface to be able to get hold of the targetDirContextfrom proxies created byContextSourceproxies.Deprecated.Deprecated.DistinguishedNameand associated classes are deprecated as of 2.0.Deprecated.DistinguishedNameand associated classes are deprecated as of 2.0.Token literal values and constants.Token Manager.Utility that helps with reading all attribute values from Active Directory using Incremental Retrieval of Multi-valued Properties.ExtendsBasicAttributeto add support for options as defined in RFC2849.ExtendsBasicAttributesto add specialized support for DNs.An LDAP ClientThe specifications for theLdapClient.authenticate()request.The specifications for theLdapClient.bind(java.lang.String)request.A mutable builder for creating anLdapClient.The specifications for theLdapClient.listBindings(java.lang.String)request.The specifications for theLdapClient.list(java.lang.String)request.The specifications for theLdapClient.modify(java.lang.String)request.The specifications for theLdapClient.search()request.The specifications for theLdapClient.unbind(java.lang.String)request.Wrapper class to handle the full identification of an LDAP entry.ContextMapperimplementation that maps the found entries to theLdapEntryIdentificationof each respective entry.Interface that specifies a basic set of LDAP operations.Deprecated.DistinguishedNameand associated classes are deprecated as of 2.0.Deprecated.DistinguishedNameand associated classes are deprecated as of 2.0.Executes core LDAP functionality and helps to avoid common errors, relieving the user of the burden of looking up contexts, looping through NamingEnumerations and closing contexts.ANameClassPairCallbackHandlerthat passes the NameClassPairs found to a NameClassPairMapper and collects the results in a list.Do-nothing implementation ofDirContextProcessor.Used internally to make DirContextAdapter properly handle Names as values.Used internally to help DirContextAdapter properly handle Names as values.Callback interface used byLdapTemplatesearch, list and listBindings methods.Responsible for mappingNameClassPairobjects to beans.Thrown by aContextMapperCallbackHandlerwhen it cannot retrieve an object from the givenBinding.This exception is thrown when parse errors are encountered.Interface for delegating an actual search operation.An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).Describes the input token stream.Token Manager Error.
DistinguishedNameand associated classes are deprecated as of 2.0.