All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbandonableRequest |
A request which can be abandoned.
|
AbandonListener |
A listener interested in abandon operations performed on requests.
|
AbandonRequest |
Abandon protocol operation request to terminate an operation already in
progress.
|
AbandonRequestDsml |
DSML Decorator for AbandonRequest
|
AbandonRequestFactory |
The AbandonRequest factory.
|
AbandonRequestImpl |
Implementation of an AbandonRequest message.
|
AbstractAbandonableRequest |
The base abandonable request message class.
|
AbstractAnonymizer<K> |
An abstract class implementing the default behavior of an Aninymizer instance
|
AbstractAttributeTypeProtectedItem |
A base class for all items which protects attribute types (or its values)
|
AbstractContainer |
This class is the abstract container used to store the current state of a PDU
being decoded.
|
AbstractControl |
A simple implementation of the Control interface with storage for
the OID and the criticality properties.
|
AbstractControlFactory<C extends Control> |
A factory that encode the Control value
|
AbstractCursor<E> |
Simple class that contains often used Cursor code.
|
AbstractDsmlMessageDecorator<M extends Message> |
An abstract DSML Message decorator base class.
|
AbstractExprNode |
Abstract implementation of a expression node.
|
AbstractExtendedOperationFactory |
A Factory to encode Extended Request and Response messages
|
AbstractExtendedRequest |
ExtendedRequest implementation.
|
AbstractExtendedResponse |
An Abstract ExtendedResponse implementation.
|
AbstractGrammar<C extends Asn1Container> |
The abstract Grammar which is the Mother of all the grammars.
|
AbstractGrammar |
The abstract Grammar which is the Mother of all the grammars.
|
AbstractLdapConnection |
An abstract LdapConnection class gathering the common behavior of LdapConnection
concrete classes.
|
AbstractLdapReferralException |
|
AbstractMessage |
Abstract message base class.
|
AbstractPasswordPolicyResponder |
A base, abstract, implementation of PasswordPolicyResponder .
|
AbstractPoolableLdapConnectionFactory |
An abstract class implementing the PoolableObjectFactory, for LdapConnections.
|
AbstractReadBitString<C extends Asn1Container> |
The action used read a BITSTRING from a TLV
|
AbstractReadInteger<E extends Asn1Container> |
The action used to read an integer value
|
AbstractReadOctetString<C extends Asn1Container> |
The action used to read an OCTET STRING value
|
AbstractRequest |
The base request message class.
|
AbstractRequestDsml<E extends Request> |
Abstract class for DSML requests.
|
AbstractResponse |
Abstract base for a Response message.
|
AbstractResponseDsml<E extends Response> |
Base class for all DSML responses.
|
AbstractResultResponse |
Abstract base for a ResultResponse message.
|
AbstractResultResponseDsml<E extends ResultResponse> |
Base class for all DSML responses.
|
AbstractResultResponseRequestDsml<E extends ResultResponseRequest,F extends ResultResponse> |
Abstract class for DSML requests.
|
AbstractSaslRequest |
Holds the data required to complete the SASL operation
|
AbstractSchemaLoader |
An abstract class with a utility method and setListener() implemented.
|
AbstractSchemaObject |
Most schema objects have some common attributes.
|
AbstractSchemaParser<T extends SchemaObject> |
Base class of all schema parsers.
|
AbstractSimpleComponentsMonitor |
Abstract implementation of a components monitor.
|
AccessPointSyntaxChecker |
A SyntaxChecker which verifies that a value is an AccessPoint.
|
AccessPointSyntaxChecker.Builder |
A static Builder for this class
|
ACIItem |
|
ACIItemChecker |
A reusable wrapper around the antlr generated parser for an ACIItem as
defined by X.501.
|
ACIItemParser |
A reusable wrapper around the antlr generated parser for an ACIItem as
defined by X.501.
|
ACIItemSyntaxChecker |
A SyntaxChecker which verifies that a value is a valid ACIItem.
|
ACIItemSyntaxChecker.Builder |
A static Builder for this class
|
ACITuple |
A flatten entity which is converted from an ACIItem .
|
Action<C extends Asn1Container> |
Action interface just contains the method 'action' which must be implemented
in all the implementing classes.
|
Action |
IAction interface just contains the method 'action' which must be implemented
in all the implementation classes.
|
ActionTime |
An enumeration that represents action times
for an LDAP trigger specification.
|
AddAddRequestAttributeType |
The action used to store the AddRequest AttributeDescription
|
AddAttributeType |
The action used to store the SearchResultEntry attributes
|
AddAttributeValue |
The action used to store a Value to an AddRequest
|
AddControl |
The action used add a new control.
|
AddFuture |
A Future to manage AddRequests.
|
AdDirSyncRequest |
The DirSync request control, as described in http://tools.ietf.org/html/draft-armijo-ldap-dirsync-00.
|
AdDirSyncRequestContainer |
ASN.1 container for AD DirSyncRequest control.
|
AdDirSyncRequestFactory |
|
AdDirSyncRequestGrammar |
Implementation of AdDirSync Request Control.
|
AdDirSyncRequestImpl |
The class implementing the AdDirsSync interface
|
AdDirSyncRequestStatesEnum |
ASN.1 grammar constants of AdDirSyncRequest Control.
|
AdDirSyncResponse |
The DirSync response control, as described in http://tools.ietf.org/html/draft-armijo-ldap-dirsync-00.
|
AdDirSyncResponseContainer |
ASN.1 container for AD DirSyncResponse control.
|
AdDirSyncResponseFactory |
|
AdDirSyncResponseFlag |
The flags used in the AdDirSync response.
|
AdDirSyncResponseGrammar |
Implementation of AdDirSync Response Control.
|
AdDirSyncResponseImpl |
The class implemnting the AdDirsSync interface
|
AdDirSyncResponseStatesEnum |
ASN.1 grammar constants of AdDirSyncResponse Control.
|
AddModifyRequestAttribute |
The action used to store the ModificationRequest's attribute type
|
AddNoDResponse |
An extended operation intended for notifying clients of upcoming
disconnection for the Add response.
|
AddReferral |
The action used to add a referral to a LdapTresult
|
AddRequest |
Add protocol operation request used to add a new entry to the DIT.
|
AddRequestDsml |
DSML Decorator for AddRequest
|
AddRequestFactory |
The AddRequest factory.
|
AddRequestImpl |
Lockable add request implementation.
|
AddResponse |
Add protocol response message used to confirm the results of a add request
message.
|
AddResponseDsml |
DSML Decorator for AddResponse
|
AddResponseFactory |
The AddResponse factory.
|
AddResponseImpl |
AddResponse implementation.
|
AdministrativeRole |
The Administrative roles
|
AdPolicyHints |
The AdPolicyHints control, an Active Directory control.
|
AdPolicyHintsContainer |
A container for the AdPolicyHints request control.
|
AdPolicyHintsFactory |
|
AdPolicyHintsGrammar |
The AdPolicyHints grammar
|
AdPolicyHintsImpl |
Implementation of the AD PolicyHints control.
|
AdPolicyHintsStates |
This class store the AdPolicyHints grammar constants.
|
AdShowDeleted |
The Active Directory Deleted control.
|
AdShowDeletedFactory |
|
AdShowDeletedImpl |
The Active Directory Deleted control implementation.
|
AliasDerefMode |
Type-safe derefAliases search parameter enumeration which determines the mode
of alias handling.
|
AllAttributeValuesItem |
All attribute value information pertaining to specific attributes.
|
AllowGrammarEnd |
The action used to indicate that the grammar can terminate after this action
|
AllUserAttributeTypesAndValuesItem |
All user attribute information associated with the entry, including all
values of all user attributes.
|
AllUserAttributeTypesItem |
All user attribute type information associated with the entry, but not
values associated with those attributes.
|
AndFilter |
And Filter Object to store the And filter.
|
AndFilter |
And Filter Object to store the And filter.
|
AndNode |
Node representing an AND connector in a filter operation
|
AndRefinement |
A class holding a AND refinement, as defined in RFC 3672
|
Anonymizer<K> |
An interface for Anonymizers.
|
AntlrACIItemChecker |
The antlr generated ACIItem checker.
|
AntlrACIItemCheckerLexer |
The parser's primary lexer.
|
AntlrACIItemCheckerTokenTypes |
|
AntlrACIItemLexer |
The parser's primary lexer.
|
AntlrACIItemParser |
The antlr generated ACIItem parser.
|
AntlrACIItemParserTokenTypes |
|
AntlrDnLexer |
An antlr generated Dn lexer.
|
AntlrDnParser |
An antlr generated Dn parser.
|
AntlrDnTokenTypes |
|
antlrSchemaConverterLexer |
|
antlrSchemaConverterParser |
|
antlrSchemaTokenTypes |
|
AntlrSubtreeSpecificationChecker |
The antlr generated subtree specification parser.
|
AntlrSubtreeSpecificationCheckerLexer |
The parser's primary lexer.
|
AntlrSubtreeSpecificationCheckerTokenTypes |
|
AntlrSubtreeSpecificationLexer |
The parser's primary lexer.
|
AntlrSubtreeSpecificationParser |
The antlr generated subtree specification parser.
|
AntlrSubtreeSpecificationParserTokenTypes |
|
AntlrTriggerSpecificationLexer |
The parser's primary lexer.
|
AntlrTriggerSpecificationParser |
The ANTLR generated TriggerSpecification parser.
|
AntlrTriggerSpecificationParserTokenTypes |
|
ApproximateNode<T> |
A simple assertion value node.
|
Asn1Buffer |
A buffer used to store an encoding PDU.
|
Asn1Buffer2 |
A buffer used to store an encoding PDU.
|
Asn1Container |
Every ASN1 container must implement this interface.
|
Asn1Decoder |
A BER TLV Tag component decoder.
|
Asn1Object |
An abstract class which implements basic TLV operations.
|
Asn1StringUtils |
Little helper class for the asn1 package.
|
Assertion |
A candidacy predicate which tests if an entry satisfies some condition before
being returned by a search.
|
AssertionNode |
Node used for the application of arbitrary predicates on return candidates.
|
AssertionType |
All the different kind of assertions.
|
Attribute |
A generic interface used to store the LDAP Attributes.
|
AttributeClassLoader |
A class loader that loads classes from an attribute within an entry.
|
AttributesFactory |
A factory that generates an entry using the meta schema for schema
elements.
|
AttributeType |
An attributeType specification. attributeType specifications describe the
nature of attributes within the directory.
|
AttributeTypeDescriptionSchemaParser |
A parser for RFC 4512 attribute type descriptions.
|
AttributeTypeDescriptionSyntaxChecker |
A SyntaxChecker which verifies that a value follows the
attribute type descripton syntax according to RFC 4512, par 4.2.2:
|
AttributeTypeDescriptionSyntaxChecker.Builder |
A static Builder for this class
|
AttributeTypeHelper |
An helper class used to store all the methods associated with an AttributeType
in relation with the Registries and SchemaManager.
|
AttributeTypeHolder |
A bean used to hold the literal values of an AttributeType parsed out of an
OpenLDAP schema configuration file.
|
AttributeTypeItem |
Attribute type information pertaining to specific attributes but not
values associated with the type.
|
AttributeTypeOptions |
An structure containing a couple of attributeType and options.
|
AttributeTypeRegistry |
An AttributeType registry service interface.
|
AttributeTypeUsageSyntaxChecker |
A syntax checker which checks to see if an attributeType's type is either:
userApplications
directoryOperation
distributedOperation
dSAOperation
.*
The case is NOT ignored.
|
AttributeTypeUsageSyntaxChecker.Builder |
A static Builder for this class
|
AttributeUtils |
A set of utility fuctions for working with Attributes.
|
AttributeValueAssertion |
A class to store an attribute value assertion.
|
AttributeValueAssertion |
A class to store an attribute value assertion.
|
AttributeValueAssertionFilter |
Object to store the filter.
|
AttributeValueAssertionFilter |
Object to store the filter.
|
AttributeValueItem |
A specific value of specific attributes.
|
AudioSyntaxChecker |
A SyntaxChecker which verifies that a value is an Audio according to RFC 2252.
|
AudioSyntaxChecker.Builder |
A static Builder for this class
|
AuthenticationLevel |
An enumeration that represents the level of authentication.
|
Ava |
A Attribute Type And Value, which is the basis of all Rdn.
|
Base64 |
Encoding and decoding of Base64 characters to and from raw bytes.
|
BaseSubtreeSpecification |
A simple implementation of the SubtreeSpecification interface.
|
BasicControlDecorator |
A decorator for handling opaque Control objects where we know nothing about
their encoded value.
|
BatchRequestDsml |
This class represents the Batch Request.
|
BatchRequestDsml.OnError |
This enum represents the different types of on error handling for a BatchRequest
|
BatchRequestDsml.Processing |
This enum represents the different types of processing for a Batch Request
|
BatchRequestDsml.ResponseOrder |
This enum represents the different types of response order for a Batch Request
|
BatchResponseDsml |
This class represents the Batch Response.
|
BCrypt |
BCrypt implements OpenBSD-style Blowfish password hashing using
the scheme described in "A Future-Adaptable Password Scheme" by
Niels Provos and David Mazieres.
|
BerValue |
This class stores the data decoded from a TLV.
|
BinaryAnonymizer |
A default anonymizer for attributes that are not HR
|
BinaryAttributeDetector |
An interface used to abstract the means to detect whether or not an attribute
identifier/descriptor represents a binary attributeType.
|
BinarySyntaxChecker |
A binary value (universal value acceptor) syntax checker.
|
BinarySyntaxChecker.Builder |
A static Builder for this class
|
BindFuture |
A Future to manage BindRequests.
|
BindNoDResponse |
An extended operation intended for notifying clients of upcoming
disconnection for the Bind response.
|
BindRequest |
Bind protocol operation request which authenticates and begins a client
session.
|
BindRequestDsml |
DSML Decorator for BindRequest
|
BindRequestFactory |
The BindRequest factory.
|
BindRequestImpl |
Bind protocol operation request which authenticates and begins a client
session.
|
BindResponse |
Bind protocol response message used to confirm the results of a bind request
message.
|
BindResponseDsml |
DSML Decorator for AuthResponse
|
BindResponseFactory |
The BindResponse factory.
|
BindResponseImpl |
BindResponse implementation.
|
BindStatus |
An enum used to store the BindRequest state.
|
BitString |
Implement the Bit String primitive type.
|
BitStringComparator |
A class for the bitStringMatch matchingRule (RFC 4517, par. 4.2.1)
|
BitStringSyntaxChecker |
A SyntaxChecker which verifies that a value is a Boolean according to RFC 4517.
|
BitStringSyntaxChecker.Builder |
A static Builder for this class
|
BooleanComparator |
A class for the BooleanComparator matchingRule (RFC 4517, par. 4.2.2)
|
BooleanDecoder |
Parse and decode a Boolean value.
|
BooleanDecoderException |
Thrown when a BooleanDecoder has encountered a failure condition
during a decode.
|
BooleanNormalizer |
Normalizer for boolean values.
|
BooleanSyntaxChecker |
A SyntaxChecker which verifies that a value is a Boolean according to RFC 4517.
|
BooleanSyntaxChecker.Builder |
A static Builder for this class
|
BranchNode |
Node representing branches within the expression tree corresponding to
logical operators within the filter expression.
|
BranchNormalizedVisitor |
Visitor which traverses a filter tree while normalizing the branch node
order.
|
ByteArrayComparator |
A comparator for byte[]s.
|
CancelFactory |
|
CancelRequest |
The CancelRequest interface, as described in RFC 3909 :
|
CancelRequestContainer |
A container for the Cancel codec.
|
CancelRequestGrammar |
This class implements the Cancel operation.
|
CancelRequestImpl |
Implement the extended Cancel Request as described in RFC 3909.
|
CancelResponse |
The interface for Cancel ExtendedResponse, as defined in RFC 3909.
|
CancelResponseImpl |
The response sent back from the server after the Cancel extended operation is performed.
|
CancelStatesEnum |
This class store the Cancel's grammar constants.
|
Cascade |
The Cascade control
|
CascadeFactory |
|
CascadeImpl |
Simple Cascade control implementation.
|
CaseSensitiveStringAnonymizer |
A default anonymizer for attributes that are HR.
|
CertGenerationFactory |
|
CertGenerationRequest |
The interface for a certificate generation request extended operation.
|
CertGenerationRequestContainer |
A container for certificate generation request codec.
|
CertGenerationRequestGrammar |
This class implements the Certificate generation extended operation's ASN.1 grammer.
|
CertGenerationRequestImpl |
An extended operation requesting the server to generate a public/private key pair and a certificate
and store them in a specified target entry in the DIT.
|
CertGenerationRequestStatesEnum |
This class store the CertGeneration's grammar constants.
|
CertGenerationResponse |
The interface for the certificate generation extended operation.
|
CertGenerationResponseImpl |
The response sent back from the server after the CertGeneration extended operation is performed.
|
CertificateComparator |
A Comparator for Certificates
|
CertificateListSyntaxChecker |
A SyntaxChecker which verifies that a value is a certificateList according to RFC 4523 :
|
CertificateListSyntaxChecker.Builder |
A static Builder for this class
|
CertificatePairSyntaxChecker |
A SyntaxChecker which verifies that a value is a certificate pair according to RFC 4523 :
|
CertificatePairSyntaxChecker.Builder |
A static Builder for this class
|
CertificateSyntaxChecker |
A SyntaxChecker which verifies that a value is a certificate according to RFC 4523 :
|
CertificateSyntaxChecker.Builder |
A static Builder for this class
|
ChangeNotifications |
The Active Directory ChangeNotifications control.
|
ChangeNotificationsFactory |
|
ChangeNotificationsImpl |
Simple Microsoft AD ChangeNotifications implementation class.
|
ChangeType |
A type safe enumeration for an LDIF record's change type.
|
ChangeType |
Enumeration type for entry changes associates with the persistent search
control and the entry change control.
|
CharConstants |
Various Character constants are kept here.
|
Chars |
Various Character methods are kept here.
|
CheckLengthNotNull |
The action used to check that the TLV length is not null
|
CheckNotNullLength<C extends Asn1Container> |
An action that checks the length is not null
|
ClassesItem |
The contents of entries (possibly a family member) which are restricted
to those that have object class values that satisfy the predicate defined
by Refinement (see 12.3.5), together (in the case of an ancestor or other
family member) with the entry contents as a whole of each subordinate
family member entry; it does not necessarily include the information in
these entries.
|
ClosureMonitor |
A monitor used by Cursors to detect conditions when they should stop
performing some work during advance operations such as next(), previous(),
first() etc, and release resources.
|
CodecControl<E extends Control> |
The codec uses this interface to add additional information to LDAP Model
Control objects during encoding and decoding.
|
ComparableComparator<T> |
Compares two objects taking into account that one might be a Comparable.
|
ComparatorRegistry |
Comparator registry component's service class.
|
ComparatorSyntaxChecker |
A SyntaxChecker for the Comparator schema element
|
ComparatorSyntaxChecker.Builder |
A static Builder for this class
|
CompareFuture |
A Future to manage CompareRequest.
|
CompareNoDResponse |
An extended operation intended for notifying clients of upcoming
disconnection for the Compare response.
|
CompareRequest |
Compare request protocol message that tests an entry to see if it abides by
an attribute value assertion.
|
CompareRequestDsml |
DSML Decorator for CompareRequest
|
CompareRequestFactory |
The CompareRequest factory.
|
CompareRequestImpl |
Comparison request implementation.
|
CompareResponse |
Compare protocol response message used to confirm the results of a compare
request message.
|
CompareResponseDsml |
DSML Decorator for CompareResponse
|
CompareResponseFactory |
The CompareResponse factory.
|
CompareResponseImpl |
CompareResponse implementation.
|
ComponentsMonitor |
Monitor used to track existence or duplication of components.
|
ConcreteNameComponentNormalizer |
A Dn Name component Normalizer which uses the bootstrap registries to find
the appropriate normalizer for the attribute of the name component with which
to normalize the name component value.
|
ConfigurableBinaryAttributeDetector |
An interface used to abstract the means to detect whether or not an attribute
identifier/descriptor represents a binary attributeType.
|
ConnectionCallback<T> |
|
ConnectionClosedEventListener |
A listener class intended for notifying the classes using LdapNetworkConnection
in the event of any network failure
|
ConnectorFilter |
This Filter abstract class is used to store a set of filters used by
OR/AND/NOT filters.
|
ConnectorFilter |
This Filter abstract class is used to store a set of filters used by
OR/AND/NOT filters.
|
Container |
This interface represents a container that can be used by the parser to store parsed information
|
Control |
Protocol request and response altering control interface.
|
ControlContainer |
An interface for the Control containers
|
ControlDecorator<E extends Control> |
Decorates Control objects by wrapping them, and enabling them as CodecControls
so the codec to store transient information associated with the Control in the
decorator while processing.
|
ControlFactory<C extends Control> |
Implementors of new codec control extensions must implement a factory using
this factory interface, Factory implementations for specific controls are
then registered with the codec and used by the codec to encode and decode
those controls.
|
ControlsContainer |
A container storing decoded controls for a EndTransactionResponse extended operation
|
ControlsGrammar |
A grammar to decode controls in a EndTransactionResponse extended operation
|
ControlsStates |
This class store the Controls' grammar constants.
|
CountrySyntaxChecker |
A SyntaxChecker which verifies that a value is a country according to RFC 4517.
|
CountrySyntaxChecker.Builder |
A static Builder for this class
|
Csn |
Represents 'Change Sequence Number' in LDUP specification.
|
CsnComparator |
A comparator for CSN.
|
CsnFactory |
|
CsnSidComparator |
A comparator for CSN SID.
|
CsnSidSyntaxChecker |
An CSN SID syntax checker.
|
CsnSidSyntaxChecker.Builder |
A static Builder for this class
|
CsnSyntaxChecker |
An CSN syntax checker.
|
CsnSyntaxChecker.Builder |
A static Builder for this class
|
Cursor<E> |
A Cursor for bidirectional traversal over elements in a dataSet.
|
CursorClosedException |
A specific form of IOException to note that an operation is being
attempted on a closed Cursor.
|
CursorException |
An class for exceptions which add Cursor specific information to
Exceptions.
|
CursorIterator<E> |
An Iterator over a Cursor so Cursors can be Iterable for using in foreach
constructs.
|
CursorLdapReferralException |
A specific form of CursorException used when a referral is met
|
CursorStateEnum |
An enumeration to represent the various states of a Cursor.
|
DataQualitySyntaxSyntaxChecker |
A SyntaxChecker which verifies that a value is a DataQualitySyntax.
|
DataQualitySyntaxSyntaxChecker.Builder |
A static Builder for this class
|
DateUtils |
Gets the generalized time using the "Z" form of the g-time-zone.
|
Decoder |
Provides the highest level of abstraction for Decoders.
|
DecoderException |
Thrown when a Decoder has encountered a failure condition during a decode.
|
Decorator<E> |
The codec uses this interface to add additional information to LDAP Model
objects during encoding and decoding,
|
DeepTrimComparator |
A comparator that uses the DeepTrimNormalizer before comparing two values
|
DeepTrimNormalizer |
Normalizer which trims down whitespace replacing multiple whitespace
characters on the edges and within the string with a single space character
thereby preserving tokenization order.
|
DeepTrimToLowerComparator |
A comparator that uses the DeepTrimToLowerNormalizer before comparing two values
|
DeepTrimToLowerNormalizer |
Normalizer which trims down whitespace replacing multiple whitespace
characters on the edges and within the string with a single space character
thereby preserving tokenization order - while doing all this in the same pass
it lower cases all characters.
|
DefaultActivator |
The BundleActivator for the codec.
|
DefaultAttribute |
An LDAP attribute.
|
DefaultAttributeTypeRegistry |
An AttributeType registry service default implementation.
|
DefaultClosureMonitor |
A basic ClosureMonitor that simply uses a boolean for state and a cause
exception.
|
DefaultComparatorRegistry |
A Comparator registry service default implementation.
|
DefaultConfigurableBinaryAttributeDetector |
An implementation of the BinaryAttributeDetector interface.
|
DefaultDitContentRuleRegistry |
An DitContentRule registry's service default implementation.
|
DefaultDitStructureRuleRegistry |
A DitStructureRule registry's service default implementation.
|
DefaultEntry |
A default implementation of a ServerEntry which should suite most
use cases.
This class is final, it should not be extended.
|
DefaultLdapCodecService |
|
DefaultLdapConnectionFactory |
The default implementation of LdapConnectionFactory.
|
DefaultLdapConnectionValidator |
An implementation of LdapConnectionValidator that checks to see that
the connection isConnected() and isAuthenticated() .
|
DefaultLdapSyntaxRegistry |
A LdapSyntax registry's service default implementation.
|
DefaultMatchingRuleRegistry |
A MatchingRule registry's service default implementation.
|
DefaultMatchingRuleUseRegistry |
A MatchingRuleUse registry service default implementation.
|
DefaultModification |
An internal implementation for a ModificationItem.
|
DefaultNameFormRegistry |
An NameForm registry's service default implementation.
|
DefaultNormalizerRegistry |
A Normalizer registry's service default implementation.
|
DefaultObjectClassRegistry |
An ObjectClass registry's service default implementation.
|
DefaultPoolableLdapConnectionFactory |
A factory for creating LdapConnection objects managed by LdapConnectionPool.
|
DefaultSchema |
The default Schema interface implementation.
|
DefaultSchemaLdifExtractor |
Extracts LDIF files for the schema repository onto a destination directory.
|
DefaultSchemaLoader |
A schema loader which uses LdapConnection to load schema from a ApacheDS serveur
|
DefaultSchemaManager |
The SchemaManager class : it handles all the schema operations (addition, removal,
modification).
|
DefaultSchemaObjectRegistry<T extends SchemaObject> |
Common schema object registry interface.
|
DefaultSyntaxCheckerRegistry |
SyntaxChecker registry component's service interface.
|
DeleteFuture |
A Future to manage DeleteRequests.
|
DeleteNoDResponse |
An extended operation intended for notifying clients of upcoming
disconnection for the Delete response.
|
DeleteRequest |
Delete request protocol message used to remove an existing leaf entry from
the directory.
|
DeleteRequestFactory |
The DeleteRequest factory.
|
DeleteRequestImpl |
Delete request implementation.
|
DeleteResponse |
Delete protocol response message used to confirm the results of a delete
request message.
|
DeleteResponseFactory |
The DeleteResponse factory.
|
DeleteResponseImpl |
DeleteResponse implementation
|
DeliveryMethodSyntaxChecker |
A SyntaxChecker which verifies that a value is a delivery method
according to RFC 4517.
|
DeliveryMethodSyntaxChecker.Builder |
A static Builder for this class
|
DelRequestDsml |
DSML Decorator for DeleteRequest
|
DelResponseDsml |
DSML Decorator for DelResponse
|
DerefAliasSyntaxChecker |
A SyntaxChecker which verifies that a value is a valid DerefAlias.
|
DerefAliasSyntaxChecker.Builder |
A static Builder for this class
|
DescriptionUtils |
Utility class used to generate schema object specifications.
|
DirectoryStringSyntaxChecker |
A SyntaxChecker which verifies that a value is a Directory String according to RFC 4517.
|
DirectoryStringSyntaxChecker.Builder |
A static Builder for this class
|
DitContentRule |
A ditContentRule specification. ditContentRules identify the content of
entries of a particular structural objectClass.
|
DitContentRuleDescriptionSchemaParser |
A parser for RFC 4512 DIT content rule descriptions.
|
DitContentRuleDescriptionSyntaxChecker |
A SyntaxChecker which verifies that a value follows the
DIT content rule descripton syntax according to RFC 4512, par 4.2.6:
|
DitContentRuleDescriptionSyntaxChecker.Builder |
A static Builder for this class
|
DitContentRuleHelper |
An helper class used to store all the methods associated with an DitContentRule
in relation with the Registries and SchemaManager.
|
DitContentRuleRegistry |
An DitContentRule registry's service interface.
|
DitStructureRule |
A dITStructureRule definition.
|
DitStructureRuleDescriptionSchemaParser |
A parser for RFC 4512 DIT structure rule descriptions.
|
DitStructureRuleDescriptionSyntaxChecker |
A SyntaxChecker which verifies that a value follows the
DIT structure rule descripton syntax according to RFC 4512, par 4.2.7.1:
|
DitStructureRuleDescriptionSyntaxChecker.Builder |
A static Builder for this class
|
DitStructureRuleHelper |
An helper class used to store all the methods associated with an DitStructureRule
in relation with the Registries and SchemaManager.
|
DitStructureRuleRegistry |
An DitStructureRule registry service interface.
|
DlSubmitPermissionSyntaxChecker |
A SyntaxChecker which verifies that a value is a DLSubmitPermission.
|
DlSubmitPermissionSyntaxChecker.Builder |
A static Builder for this class
|
Dn |
The Dn class contains a Dn (Distinguished Name).
|
DnComparator |
Compare two DNs
|
DnNode<N> |
A class storing nodes in a tree designed to map DNs.
Branch nodes in this tree refers to child nodes.
|
DnNormalizer |
Normalizer a Dn
|
DnSyntaxChecker |
A SyntaxChecker which verifies that a value is a valid Dn .
|
DnSyntaxChecker.Builder |
A static Builder for this class
|
DnUtils |
Utility class used to manipulate Dn or Rdn elements.
|
DsaQualitySyntaxSyntaxChecker |
A SyntaxChecker which verifies that a value is a DSAQualitySyntax according to
http://tools.ietf.org/id/draft-ietf-asid-ldapv3-attributes-03.txt, par 5.2.2.2 :
|
DsaQualitySyntaxSyntaxChecker.Builder |
A static Builder for this class
|
DseTypeSyntaxChecker |
A SyntaxChecker which verifies that a value is a DSEType according to
http://tools.ietf.org/id/draft-ietf-asid-ldapv3-attributes-03.txt, par 6.2.1.5 :
|
DseTypeSyntaxChecker.Builder |
A static Builder for this class
|
DsmlControl<C extends Control> |
|
DsmlDecorator<M> |
This interface defines the methods that must be implemented to define a DSML Decorator
|
Dsmlv2Container |
This class represents the DSML Container.
|
Dsmlv2Engine |
This is the DSMLv2Engine.
|
Dsmlv2Grammar |
This Class represents the DSMLv2 Request Grammar
|
Dsmlv2Parser |
This class represents the DSMLv2 Parser.
|
Dsmlv2ResponseGrammar |
This Class represents the DSMLv2 Response Grammar
|
Dsmlv2ResponseParser |
This class represents the DSMLv2 Parser.
|
Dsmlv2StatesEnum |
This class store the Dsml grammar's constants.
|
EmptyCursor<E> |
An empty Cursor implementation.
|
EmptyEnumeration<T> |
An empty NamingEnumeration without any values: meaning
hasMore/hasMoreElements() always returns false, and next/nextElement() always
throws a NoSuchElementException.
|
Encoder |
Provides the highest level of abstraction for Encoders.
|
EncoderException |
Thrown when there is a failure condition during the encoding process.
|
EndTransactionFactory |
|
EndTransactionRequest |
The EndTransactionRequest interface.
|
EndTransactionRequestContainer |
A container for EndTransactionRequest codec.
|
EndTransactionRequestGrammar |
This class implements the EndTransactionRequest extended operation's ASN.1 grammar.
|
EndTransactionRequestImpl |
The EndTransactionRequest implementation.
|
EndTransactionRequestStates |
This class store the EndTransactionRequest's grammar constants.
|
EndTransactionResponse |
The interface for End Transaction Extended Response.
|
EndTransactionResponseContainer |
A container for EndTransactionResponse codec.
|
EndTransactionResponseGrammar |
This class implements the EndTransactionResponse extended operation's ASN.1 grammar.
|
EndTransactionResponseImpl |
The End Transaction Extended Response implementation.
|
EndTransactionResponseStates |
This class store the EndTransactionResponse's grammar constants.
|
EnhancedGuideSyntaxChecker |
A SyntaxChecker which verifies that a value is an EnhancedGuide according to
RFC 4517.
|
EnhancedGuideSyntaxChecker.Builder |
A static Builder for this class
|
EntityFactory |
An interface to be implemented by classes needed to create Schema elements.
|
Entry |
This interface represent a LDAP entry.
|
EntryChange |
A response control that may be returned by Persistent Search entry responses.
|
EntryChangeContainer |
|
EntryChangeFactory |
|
EntryChangeGrammar |
This class implements the EntryChangeControl.
|
EntryChangeImpl |
A simple implementation of the EntryChange response control.
|
EntryChangeStates |
This class store the EntryChangeControl's grammar constants.
|
EntryCursor |
An extension of Cursor which returns only Entry objects and includes the retrieval of the SearchResultDone.
|
EntryCursorImpl |
An implementation of Cursor based on the underlying SearchFuture instance.
|
EntryItem |
The entry contents as a whole.
|
EntryMapper<T> |
A callback for processing entries from a search result.
|
EqualityNode<T> |
A assertion value node for Equality.
|
ErrorResponse |
Class representing Error Response.
|
ErrorResponse.ErrorResponseType |
This enum represents the different types of error response
|
Exceptions |
Provides utilities for manipulating and examining Throwable
objects.
|
ExpansibleByteBuffer |
A dynamically growing byte[].
|
ExprNode |
Root expression node interface which all expression nodes in the filter
expression tree implement.
|
ExtendedFuture |
A Future to manage ExtendedRequests.
|
ExtendedNoDResponse |
An extended operation intended for notifying clients of upcoming
disconnection for the Extended response.
|
ExtendedOperationFactory |
The factory interface, defined by the codec API, for creating new
requests/responses for extended operations.
|
ExtendedRequest |
Extended protocol request message used to add to more operations to the
protocol.
|
ExtendedRequestDsml<Q extends ExtendedRequest,P extends ExtendedResponse> |
DSML Decorator for ExtendedRequest
|
ExtendedRequestFactory |
The ExtendedRequest factory.
|
ExtendedResponse |
Extended protocol response message used to confirm the results of a extended
request message.
|
ExtendedResponseDsml |
DSML Decorator for ExtendedResponse
|
ExtendedResponseFactory |
The ExtendedResponse factory.
|
ExtensibleMatchFilter |
The search request filter Matching Rule assertion
|
ExtensibleMatchFilter |
The search request filter Matching Rule assertion
|
ExtensibleNode |
Filter expression tree node for extensible assertions.
|
ExtrasBundleActivator |
A BundleActivator for the ldap codec extras extension: extra ApacheDS and
Apache Directory Studio specific controls and extended operations.
|
ExtrasCodecFactoryUtil |
A utility class for adding Codec and extended operation factories.
|
FacsimileTelephoneNumberSyntaxChecker |
A SyntaxChecker which verifies that a value is a facsimile TelephoneNumber according
to ITU recommendation E.123 for the Telephone number part, and from RFC 4517, par.
3.3.11 :
|
FacsimileTelephoneNumberSyntaxChecker.Builder |
A static Builder for this class
|
FaxSyntaxChecker |
A SyntaxChecker which verifies that a value is a Fax according to RFC 4517.
|
FaxSyntaxChecker.Builder |
A static Builder for this class
|
FileUtils |
This code comes from Apache commons.io library.
|
Filter |
An abstract Asn1Object used to store the filter.
|
Filter |
An abstract Asn1Object used to store the filter.
|
FilterBuilder |
A builder for constructing well formed search filters according to
RFC 4515.
|
FilterEncoder |
An encoder for LDAP filters.
|
FilterParser |
This class parse a Ldap filter.
|
FilterVisitor |
Filter expression tree node visitor interface.
|
GeneralizedTime |
This class represents the generalized time syntax as defined in
RFC 4517 section 3.3.13.
|
GeneralizedTime.Format |
The format of the generalized time.
|
GeneralizedTime.FractionDelimiter |
The fraction delimiter of the generalized time.
|
GeneralizedTime.TimeZoneFormat |
The time zone format of the generalized time.
|
GeneralizedTimeComparator |
A class for the generalizedTimeOrderingMatch matchingRule (RFC 4517, par. 4.2.17)
|
GeneralizedTimeNormalizer |
Normalizer which normalize a time following those rules :
if minutes are ommited, then they are replaced by 00
if seconds are ommited, then they are replaced by 00
if fraction is 0 or omitted, it is replaced by 000
the time is supposed to be expressed in Zulu (GMT), so
increment is applied to hours/days/yeah, and a Z is added at the end
Note : there is no Substring for this type of values.
|
GeneralizedTimeSyntaxChecker |
A SyntaxChecker which verifies that a value is a generalized time
according to RFC 4517.
|
GeneralizedTimeSyntaxChecker.Builder |
A static Builder for this class
|
GracefulActionConstants |
Graceful Disconnect and Shutdown extended operation constants
|
GracefulDisconnectFactory |
|
GracefulDisconnectResponse |
An unsolicited notification, extended response, intended for notifying
clients of upcoming disconnection due to intended service windows.
|
GracefulDisconnectResponseContainer |
A container for the GracefulDisconnect codec.
|
GracefulDisconnectResponseGrammar |
This class implements the Graceful Disconnect.
|
GracefulDisconnectResponseImpl |
An unsolicited notification, extended response, intended for notifying
clients of up coming disconnection due to intended service windows.
|
GracefulDisconnectStatesEnum |
This class store the GracefulDisconnect's grammar constants.
|
GracefulShutdownFactory |
|
GracefulShutdownRequest |
An extended operation requesting the server to shutdown it's LDAP service
port while allowing established clients to complete or abandon operations
already in progress.
|
GracefulShutdownRequestContainer |
A container for the GracefulShutdown codec.
|
GracefulShutdownRequestGrammar |
This class implements the Graceful shutdown.
|
GracefulShutdownRequestImpl |
An extended operation requesting the server to shutdown it's LDAP service
port while allowing established clients to complete or abandon operations
already in progress.
|
GracefulShutdownResponse |
|
GracefulShutdownResponseImpl |
|
GracefulShutdownStatesEnum |
This class store the GracefulShutdown's grammar constants.
|
Grammar<C extends Asn1Container> |
The interface which expose common behavior of a Grammar implementer.
|
Grammar |
The interface which expose common behavior of a Grammar implementer.
|
GrammarAction<C extends Asn1Container> |
A top level grammar class that store meta informations about the actions.
|
GrammarAction |
A top level grammar class that store meta informations about the actions.
|
GrammarTransition<C extends Asn1Container> |
Define a transition between two states of a grammar.
|
GrammarTransition |
Define a transition between two states of a grammar.
|
GrantAndDenial |
|
GreaterEqNode<T> |
A assertion value node for GreaterOrEqual.
|
GuideSyntaxChecker |
A SyntaxChecker which verifies that a value is a Guide according to RFC 4517.
|
GuideSyntaxChecker.Builder |
A static Builder for this class
|
HandshakeFuture |
A Future to manage StartTLS handshake
|
Hex |
Various hex and string manipulation methods that are more efficient then
chaining operations: all is done in the same buffer without creating a bunch
of intermediate String objects.
|
HostTypeEnum |
The type of Host we may have .
|
I18n |
Provides i18n handling of error codes.
|
Ia5StringSyntaxChecker |
A SyntaxChecker which verifies that a value is a IA5 String according to RFC 4517.
|
Ia5StringSyntaxChecker.Builder |
A static Builder for this class
|
ImmutableAttributeTypeRegistry |
An immutable wrapper of the AttributeType registry.
|
ImmutableComparatorRegistry |
An immutable wrapper of the Comparator registry.
|
ImmutableDitContentRuleRegistry |
An immutable wrapper of the DitContentRule registry.
|
ImmutableDitStructureRuleRegistry |
An immutable wrapper of the DitStructureRule registry.
|
ImmutableEntry |
A default implementation of a ServerEntry which should suite most
use cases.
|
ImmutableLdapSyntaxRegistry |
An immutable wrapper of the Syntax registry.
|
ImmutableMatchingRuleRegistry |
An immutable wrapper of the MatchingRule registry.
|
ImmutableMatchingRuleUseRegistry |
An immutable wrapper of the MatchingRuleUse registry.
|
ImmutableNameFormRegistry |
An immutable wrapper of the NameForm registry.
|
ImmutableNormalizerRegistry |
An immutable wrapper of the Normalizer registry.
|
ImmutableObjectClassRegistry |
An immutable wrapper of the ObjectClass registry.
|
ImmutableSyntaxCheckerRegistry |
An immutable wrapper of the SyntaxChecker registry.
|
InconsistentCursorStateException |
Thrown to indicate a condition in the Cursor where the state seems
inconsistent based on internal accounting.
|
InitAbandonRequest |
The action used to initialize the AbandonRequest
|
InitAddRequest |
The action used to initialize the AddRequest response
|
InitAddResponse |
The action used to initialize the AddResponse response
|
InitAndFilter |
The action used to initialize the AND filter
|
InitApproxMatchFilter |
The action used to initialize the Approx Match filter
|
InitAssertionValueFilter |
The action used to initialize the Assertion Value filter
|
InitAttributeDescFilter |
The action used to initialize the AttributeDesc filter
|
InitAttributeVals |
The action used to initialize the set of ModificationRequest AVAs
|
InitBindRequest |
The action used to initialize the BindRequest
|
InitBindResponse |
The action used to initialize the BindResponse
|
InitByOffsetSequence |
The action used to initialize the ByOffset sequence object
|
InitCompareRequest |
The action used to initialize the CompareRequest.
|
InitCompareResponse |
The action used to initialize the CompareResponse
|
InitControls |
The action used to initialise the controls.
|
InitDelRequest |
The action used to initialize the DelRequest.
|
InitDelResponse |
The action used to initialize the DelResponse response
|
InitEqualityMatchFilter |
The action used to initialize the Equality Match filter
|
InitExtendedRequest |
The action used to initialize the ExtendedRequest message
|
InitExtendedResponse |
The action used to initialize the ExtendedResponse message
|
InitExtensibleMatchFilter |
The action used to initialize the Extensible Match filter
|
InitGreaterOrEqualFilter |
The action used to initialize the Greater Or Equal filter
|
InitIntermediateResponse |
The action used to initialize the IntermediateResponse message
|
InitLdapMessage |
The action used to initialize an LdapMessage
|
InitLessOrEqualFilter |
The action used to initialize the Less Or Equal filter
|
InitModifyDnRequest |
The action used to initialize the ModifyDnRequest message
|
InitModifyDnResponse |
The action used to initialize the ModifyDnResponse message
|
InitModifyRequest |
The action used to initialize the ModifyRequest message
|
InitModifyResponse |
The action used to initialize the ModifyResponse message
|
InitNotFilter |
The action used to initialize the NOT filter
|
InitOrFilter |
The action used to initialize the OR filter
|
InitPresentFilter |
The action used to initialize the Present filter
|
InitReferrals |
The action used to init referrals to a LdapResult :
|
InitSaslBind |
The action used to store the BindRequest version MessageID.
|
InitSearchRequest |
The action used to initialize the SearchRequest message
|
InitSearchRequestAttributeDescList |
The action used to initialize the AttributeDesc list
|
InitSearchResultDone |
The action used to initialize the SearchResultDone response
|
InitSearchResultEntry |
The action used to initialize the SearchResultEntry response
|
InitSearchResultReference |
The action used to initialize the SearchResultReference response
|
InitSubstringsFilter |
The action used to initialize the Substrings filter
|
InitUnbindRequest |
The action used to initialize the UnbindRequest :
|
InitVirtualListViewRequest |
The action used to initialize the VirtualListViewRequestContainer object
|
IntegerAnonymizer |
A default anonymizer for attributes that is an Integer. the initial value is randomized
|
IntegerComparator |
A class for the integerOrderingMatch matchingRule (RFC 4517, par. 4.2.20)
|
IntegerDecoder |
Parse and decode an Integer value.
|
IntegerDecoderException |
Thrown when a IntegerDecoder has encountered a failure condition during a
decode.
|
IntegerSyntaxChecker |
A SyntaxChecker which verifies that a value is an Integer according to RFC 4517.
|
IntegerSyntaxChecker.Builder |
A static Builder for this class
|
IntermediateOperationFactory |
The factory interface, defined by the codec API, for creating new
Intermediate responses.
|
IntermediateResponse |
Intermediate response message used to return multiple response
messages for a single search request (ExtendedRequest or Control).
|
IntermediateResponseFactory |
The IntermediateResponse factory.
|
IntermediateResponseImpl |
IntermediateResponse implementation
|
InvalidCharacterException |
Exception thrown when a Character is invalid
|
InvalidConnectionException |
A InvalidConnectionException is thrown if one tries to apply an operation
on a closed connection
|
InvalidCSNException |
A RuntimeException which is thrown when a wrong string
representation is specified to create a new Csn .
|
InvalidCursorPositionException |
Thrown to indicate an illegal position state for a Cursor when a call to
get is made.
|
IOUtils |
This code comes from Apache commons.io library.
|
ItemFirstACIItem |
|
ItemPermission |
|
ItemRefinement |
A class holding a n ITEM refinement, as defined in RFC 3672
|
JarLdifSchemaLoader |
Loads schema data from LDIF files containing entries representing schema
objects, using the meta schema format.
|
JavaByteSyntaxChecker |
A SyntaxChecker which verifies that a value is a valid Java primitive short or
the Short wrapper.
|
JavaByteSyntaxChecker.Builder |
A static Builder for this class
|
JavaIntegerSyntaxChecker |
A SyntaxChecker which verifies that a value is a valid Java primitive int or
the Integer wrapper.
|
JavaIntegerSyntaxChecker.Builder |
A static Builder for this class
|
JavaLongSyntaxChecker |
A SyntaxChecker which verifies that a value is a valid Java primitive long or
the Long wrapper.
|
JavaLongSyntaxChecker.Builder |
A static Builder for this class
|
JavaShortSyntaxChecker |
A SyntaxChecker which verifies that a value is a valid Java primitive Short or
the Short wrapper.
|
JavaShortSyntaxChecker.Builder |
A static Builder for this class
|
JavaStoredProcUtils |
A utility class for working with Java Stored Procedures at the base level.
|
JndiPropertyConstants |
This class contains all the Ldap specific properties described in the JNDI API.
|
JndiUtils |
An utility class to convert back and forth JNDI classes to ADS classes.
|
JpegSyntaxChecker |
A SyntaxChecker which verifies that a value is a Jpeg according to RFC 4517.
|
JpegSyntaxChecker.Builder |
A static Builder for this class
|
KeyValue |
Defines a simple key value pair.
|
Krb5LoginConfiguration |
|
LdapAdminLimitExceededException |
|
LdapAffectMultipleDsaException |
|
LdapAliasDereferencingException |
|
LdapAliasException |
|
LdapApiService |
The service interface for the LDAP codec.
|
LdapApiServiceFactory |
A factory that allows callers a means to get a handle on an LdapCodecService
implementation regardless of the environment in which they're accessing it.
|
LdapAsyncConnection |
Root interface for all asynchronous LDAP connections.
|
LdapAttributeInUseException |
|
LdapAuthenticationException |
|
LdapAuthenticationNotSupportedException |
|
LdapCannotCancelException |
|
LdapClientTrustStoreManager |
Implement the X509TrustManager interface which will be used during JSSE truststore manager initialisation for LDAP
client-to-server communications over TLS/SSL.
|
LdapCodecConstants |
This class contains a list of constants used in the LDAP coder/decoder.
|
LdapComparator<T> |
An class used for Comparator.
|
LdapComparatorDescription |
An ApacheDS specific schema description for a Comparator.
|
LdapComparatorDescriptionSchemaParser |
A parser for ApacheDS comparator descriptions.
|
LdapConfigurationException |
|
LdapConnection |
The root interface for all the LDAP connection implementations.
|
LdapConnectionConfig |
A class to hold the configuration for creating an LdapConnection.
|
LdapConnectionFactory |
|
LdapConnectionOperations |
|
LdapConnectionPool |
A pool implementation for LdapConnection objects.
|
LdapConnectionTemplate |
A facade for LDAP operations that handles all of the boiler plate code for
you allowing more concise operations through the use of callbacks.
|
LdapConnectionTimeOutException |
A LdapConnectionTimeOutException is thrown if there is an connection time-out
situation.
|
LdapConnectionValidator |
An LdapConnection validator intended to be used by a GenericObjectPool to
determine whether or not a conneciton is still usable.
|
LdapConnectionWrapper |
|
LdapConstants |
A list of LDAP constants
|
LdapContextNotEmptyException |
A LdapContextNotEmptyException which contains an LDAP result code.
|
LdapContextParameter |
A class for representing the special SP parameter: $ldapContext.
|
LdapDecoder |
The LdapDecoder decodes ASN.1 BER encoded PDUs into LDAP messages
|
LdapEncoder |
LDAP BER encoder.
|
LdapEntryAlreadyExistsException |
|
LdapException |
An class for exceptions which add LDAP specific information to
Exceptions.
|
LdapInvalidAttributeTypeException |
|
LdapInvalidAttributeValueException |
Makes a LdapOperationException unambiguous with respect to the result
code it corresponds to by associating an LDAP specific result code with it.
|
LdapInvalidDnException |
|
LdapInvalidSearchFilterException |
|
LdapLdifException |
An exception throws when we get an error while parsing a LDIF file.
|
LdapLoopDetectedException |
|
LdapMessageContainer<E extends Message> |
The LdapMessage container stores all the messages decoded by the Asn1Decoder.
|
LdapMessageGrammar |
This class implements the LdapMessage message.
|
LdapNetworkConnection |
This class is the base for every operations sent or received to and
from a LDAP server.
|
LdapNoPermissionException |
|
LdapNoSuchAttributeException |
|
LdapNoSuchObjectException |
|
LdapNoSuchOperationException |
|
LdapOperation |
An enumeration that represents change inducing LDAP operations.
|
LdapOperationErrorException |
|
LdapOperationException |
An class for LDAP operation exceptions which add LDAP specific information to
Exceptions.
|
LdapOtherException |
|
LdapPartialResultException |
|
LdapProtocolCodecActivator |
The BundleActivator for the codec.
|
LdapProtocolCodecFactory |
The factory used to create the LDAP encoder and decoder.
|
LdapProtocolDecoder |
A LDAP message decoder.
|
LdapProtocolEncoder |
A LDAP message encoder.
|
LdapProtocolErrorException |
|
LdapReferralException |
|
LdapRequestUnsuccessfulException |
An RuntimeException wrapper class that allows the user to choose to have
unsuccessful responses thrown as exceptions rather than checking the
response itself for process flow.
|
LdapResult |
LDAPv3 result structure embedded into Responses.
|
LdapResultDsml |
DSML Decorator for the LdapResult class.
|
LdapResultImpl |
The LdapResult implementation.
|
LdapRuntimeException |
An RuntimeException wrapper class for exceptions which add LDAP specific
information to Exceptions.
|
LdapSchemaException |
A subclass of LdapException which is used to report issues
during the integrity check of the schema by the SchemaManager.
|
LdapSchemaExceptionCodes |
This enum contains all the various codes that can be used to report issues
during the integrity check of the schema by the SchemaManager.
|
LdapSchemaViolationException |
Makes a LdapOperationException unambiguous with respect to the result code
it corresponds to by associating an LDAP specific result code with it.
|
LdapSecurityConstants |
An enum to store all the security constants used in the server
|
LdapServiceUnavailableException |
|
LdapSizeLimitExceededException |
|
LdapStatesEnum |
This class store the Ldap grammar's constants.
|
LdapStrongAuthenticationRequiredException |
|
LdapSyntax |
A syntax definition.
|
LdapSyntaxDescriptionSchemaParser |
A parser for RFC 4512 LDAP syntx descriptions.
|
LdapSyntaxDescriptionSyntaxChecker |
A SyntaxChecker which verifies that a value follows the
LDAP syntax description syntax according to RFC 4512, par 4.2.2:
|
LdapSyntaxDescriptionSyntaxChecker.Builder |
A static Builder for this class
|
LdapSyntaxHelper |
An helper class used to store all the methods associated with an LdapSyntax
in relation with the Registries and SchemaManager.
|
LdapSyntaxRegistry |
An LdapSyntax registry service interface.
|
LdapTimeLimitExceededException |
|
LdapTlsHandshakeException |
A LdapTlsException is thrown if the SSL/TLS handshake failed.
|
LdapTlsHandshakeExceptionClassifier |
|
LdapTlsHandshakeFailCause |
|
LdapTlsHandshakeFailCause.LdapApiReason |
Additional reasons.
|
LdapTooLateException |
A LdapTooLateException which associates a resultCode namely the
ResultCodeEnum.TOO_LATE resultCode with the exception.
|
LdapUnknownException |
A LdapUnknownException which associates a resultCode, namely the
ResultCodeEnum.UNKNOWN resultCode with the exception.
|
LdapUnwillingToPerformException |
An LDAPException that extends the LdapOperationException
carrying with it the corresponding result codes for this condition.
|
LdapUriException |
The URI parsing and escape encoding exception.
|
LdapUrl |
Decodes a LdapUrl, and checks that it complies with
the RFC 4516.
|
LdapUrl.Extension |
An inner bean to hold extension information.
|
LdapURLEncodingException |
Thrown when a LdapStringEncodingDecoder has encountered a failure condition
during the String creation.
|
LdifAnonymizer |
Anonymize the content of a LDIF file.
|
LdifAttributesReader |
<ldif-file> ::= "version:" <fill> <number> <seps> <dn-spec> <sep>
<ldif-content-change>
<ldif-content-change> ::=
<number> <oid> <options-e> <value-spec> <sep> <attrval-specs-e>
<ldif-attrval-record-e> |
<alpha> <chars-e> <options-e> <value-spec> <sep> <attrval-specs-e>
<ldif-attrval-record-e> |
"control:" <fill> <number> <oid> <spaces-e> <criticality>
<value-spec-e> <sep> <controls-e>
"changetype:" <fill> <changerecord-type> <ldif-change-record-e> |
"changetype:" <fill> <changerecord-type> <ldif-change-record-e>
<ldif-attrval-record-e> ::= <seps> <dn-spec> <sep> <attributeType>
<options-e> <value-spec> <sep> <attrval-specs-e>
<ldif-attrval-record-e> | e
<ldif-change-record-e> ::= <seps> <dn-spec> <sep> <controls-e>
"changetype:" <fill> <changerecord-type> <ldif-change-record-e> | e
<dn-spec> ::= "dn:" <fill> <safe-string> | "dn::" <fill> <base64-string>
<controls-e> ::= "control:" <fill> <number> <oid> <spaces-e> <criticality>
<value-spec-e> <sep> <controls-e> | e
<criticality> ::= "true" | "false" | e
<oid> ::= '.'
|
LdifControl |
The LdifControl class stores a control defined for an entry found in a LDIF
file.
|
LdifEntry |
A entry to be populated by an ldif parser.
|
LdifReader |
<ldif-file> ::= "version:" <fill> <number> <seps> <dn-spec> <sep>
<ldif-content-change>
<ldif-content-change> ::=
<number> <oid> <options-e> <value-spec> <sep>
<attrval-specs-e> <ldif-attrval-record-e> |
<alpha> <chars-e> <options-e> <value-spec> <sep>
<attrval-specs-e> <ldif-attrval-record-e> |
"control:" <fill> <number> <oid> <spaces-e>
<criticality> <value-spec-e> <sep> <controls-e>
"changetype:" <fill> <changerecord-type> <ldif-change-record-e> |
"changetype:" <fill> <changerecord-type> <ldif-change-record-e>
<ldif-attrval-record-e> ::= <seps> <dn-spec> <sep> <attributeType>
<options-e> <value-spec> <sep> <attrval-specs-e>
<ldif-attrval-record-e> | e
<ldif-change-record-e> ::= <seps> <dn-spec> <sep> <controls-e>
"changetype:" <fill> <changerecord-type> <ldif-change-record-e> | e
<dn-spec> ::= "dn:" <fill> <safe-string> | "dn::" <fill> <base64-string>
<controls-e> ::= "control:" <fill> <number> <oid> <spaces-e> <criticality>
<value-spec-e> <sep> <controls-e> | e
<criticality> ::= "true" | "false" | e
<oid> ::= '.'
|
LdifRevertor |
A helper class which provides methods to reverse a LDIF modification operation.
|
LdifSchemaLoader |
Loads schema data from LDIF files containing entries representing schema
objects, using the meta schema format.
|
LdifUtils |
Some LDIF helper methods.
|
LeafNode |
Abstract base class for leaf nodes within the expression filter tree.
|
LessEqNode<T> |
A assertion value node for LessOrEqual.
|
ListCursor<E> |
A simple implementation of a Cursor on a List .
|
LoadableSchemaObject |
An abstract class used to manage the ADS specific SchemaObject, which can
contain some compiled Java class to implement the specific logic.
|
Loggers |
An enum defining a list of dedicated loggers, used for debugging
purpose :
ACI_LOG : Logs on teh ACI processing
CONSUMER_LOG : Logs on the replication consummer
CURSOR_LOG : Logs on search cursors
PROVIDER_LOG : Logs on the replication provider
OPERATION_STAT : Logs on the operations statistics
OPERATION_TIME : Logs on the time it takes to process an operation
KERBEROS_LOG : Logs on Kerberos
CODEC_LOG : Logs on encoder/decoder
OPERATIONS_LOG: Logs on LDAP operations
|
LoggingSchemaErrorHandler |
Schema error handler that is logging the messages.
|
LongComparator |
Compares Long keys and values within a table.
|
LongDecoder |
Parse and decode a Long value.
|
LongDecoderException |
Thrown when a LongDecoder has encountered a failure condition during a
decode.
|
LookupLdapConnectionValidator |
|
LowerCaseKeyMap |
a map implementation which converts the keys to lower case before inserting
|
MailPreferenceSyntaxChecker |
A SyntaxChecker which verifies that a value is a Boolean according to RFC 1778.
|
MailPreferenceSyntaxChecker.Builder |
A static Builder for this class
|
ManageDsaIT |
Control which allows for the management of referrals and other DSA specific
entities without processing them: meaning the referrals are treated as
regular entries using this control.
|
ManageDsaITFactory |
|
ManageDsaITImpl |
Simple ManageDsaIT implementation class.
|
MandatoryAndOptionalComponentsMonitor |
A monitor that tracks both, mandatory and optional components.
|
MandatoryComponentsMonitor |
A components monitor for manadatory components.
|
ManyReplyRequest |
A request that can generate zero, one, or more heterogenous responses for a
single request.
|
MasterAndShadowAccessPointSyntaxChecker |
A SyntaxChecker which verifies that a value is a
MasterAndShadowAccessPoint.
|
MasterAndShadowAccessPointSyntaxChecker.Builder |
A static Builder for this class
|
MatchingRule |
A matchingRule definition.
|
MatchingRuleAssertionFilterBuilder |
|
MatchingRuleDescriptionSchemaParser |
A parser for RFC 4512 matching rule descriptions.
|
MatchingRuleDescriptionSyntaxChecker |
A SyntaxChecker which verifies that a value follows the
matching rule description syntax according to RFC 4512, par 4.2.3:
|
MatchingRuleDescriptionSyntaxChecker.Builder |
A static Builder for this class
|
MatchingRuleEnum |
Type safe enum for a matching rule's comparator and normalizer component
usage string.
|
MatchingRuleHelper |
An helper class used to store all the methods associated with an MatchingRule
in relation with the Registries and SchemaManager.
|
MatchingRuleRegistry |
An AttributeType registry service interface.
|
MatchingRuleTypeEnum |
This Enum is used to list the MatchingRules that will be subject to a PrepareString.
|
MatchingRuleUse |
Represents an LDAP MatchingRuleUseDescription defined in RFC 2252.
|
MatchingRuleUseDescriptionSchemaParser |
A parser for RFC 4512 matching rule use descriptions.
|
MatchingRuleUseDescriptionSyntaxChecker |
A SyntaxChecker which verifies that a value follows the
matching rule use descripton syntax according to RFC 4512, par 4.2.4:
|
MatchingRuleUseDescriptionSyntaxChecker.Builder |
A static Builder for this class
|
MatchingRuleUseHelper |
An helper class used to store all the methods associated with a MatchingRuleUse
in relation with the Registries and SchemaManager.
|
MatchingRuleUseRegistry |
A MatchingRuleUse registry service interface.
|
MaxImmSubItem |
Restricts the maximum number of immediate subordinates of the superior
entry to an entry being added or imported.
|
MaxValueCountElem |
An element of MaxValueCount.
|
MaxValueCountItem |
Restricts the maximum number of attribute values allowed for a specified
attribute type.
|
MemoryClearingBuffer |
A buffer for storing sensitive information like passwords.
|
Message |
Root interface for all LDAP message type interfaces.
|
MessageEncoderException |
Create an exception containing the messageId
|
MessageException |
This exception is thrown when a message processing error occurs.
|
Messagefactory |
An interface that needs to be implemented by messages to
be encoded.
|
MessageTypeEnum |
An enum to store the Ldap message type.
|
MetaSchemaConstants |
Apache meta schema specific constants used throughout the server.
|
MethodUtils |
|
MhsOrAddressSyntaxChecker |
A SyntaxChecker which verifies that a value is a
MHSORAddress.
|
MhsOrAddressSyntaxChecker.Builder |
A static Builder for this class
|
MicroOperation |
An enumeration that represents all micro-operations that makes up LDAP
operations.
|
ModDNResponseDsml |
DSML Decorator for ModDNResponse
|
ModelFactory |
A factory for creating org.apache.directory.api.ldap.model objects.
|
Modification |
An internal interface for a ModificationItem.
|
ModificationOperation |
An enum storing the different modification operation which can be used
in a Modification.
|
ModifyDnFuture |
A Future to manage ModifyDnRequest
|
ModifyDnNoDResponse |
An extended operation intended for notifying clients of upcoming
disconnection for the ModifyDn response.
|
ModifyDnRequest |
Modify Dn request protocol message used to rename or move an existing entry
in the directory.
|
ModifyDNRequestDsml |
DSML Decorator for ModifyDNRequest
|
ModifyDnRequestFactory |
The ModifyDnRequest factory.
|
ModifyDnRequestImpl |
ModifyDNRequest implementation.
|
ModifyDnResponse |
Modify Dn protocol response message used to confirm the results of a modify
Dn request message.
|
ModifyDnResponseFactory |
The ModifyDnResponse factory.
|
ModifyDnResponseImpl |
ModifyDnResponse implementation
|
ModifyFuture |
A Future to manage ModifyRequest.
|
ModifyNoDResponse |
An extended operation intended for notifying clients of upcoming
disconnection for the Modify response.
|
ModifyRequest |
Modify request protocol message used to alter the attributes and values of an
existing entry.
|
ModifyRequestDsml |
DSML Decorator for ModifyRequest
|
ModifyRequestFactory |
The ModifyRequest factory.
|
ModifyRequestImpl |
Lockable ModifyRequest implementation.
|
ModifyResponse |
Modify protocol response message used to confirm the results of a modify
request message.
|
ModifyResponseDsml |
DSML Decorator for ModifyResponse
|
ModifyResponseFactory |
The ModifyResponse factory.
|
ModifyResponseImpl |
ModifyResponse implementation
|
MonitoringLdapConnection |
A class used to monitor the use of a LdapConnection
|
MultiException |
This exception is thrown when Base class for nested exceptions.
|
MultipleResponseFuture<R extends Response> |
A Future implementation used in LdapConnection operations.
|
NameAndOptionalUIDSyntaxChecker |
A SyntaxChecker which verifies that a value is a valid Name and Optional UID.
|
NameAndOptionalUIDSyntaxChecker.Builder |
A static Builder for this class
|
NameComponentNormalizer |
Normalizers of ldap name component attributes and their values.
|
NameForm |
A nameForm description.
|
NameFormDescriptionSchemaParser |
A parser for RFC 4512 name form descriptions
|
NameFormDescriptionSyntaxChecker |
A SyntaxChecker which verifies that a value follows the
name descripton syntax according to RFC 4512, par 4.2.7.2:
|
NameFormDescriptionSyntaxChecker.Builder |
A static Builder for this class
|
NameFormHelper |
An helper class used to store all the methods associated with an NameForm
in relation with the Registries and SchemaManager.
|
NameFormRegistry |
An NameForm registry service interface.
|
NameOrNumericIdNormalizer |
A name or numeric id normalizer.
|
Network |
Network utils.
|
NoDFactory |
|
NoDuplicateKeysMap |
A Map implementation derived from HashMap that only overrides a single method
put() in order to prevent duplicate keyed entries to be added.
|
NoOpNormalizer |
No op (pass through or do nothing) normalizer returning what its given.
|
Normalizer |
Converts attribute values to a canonical form.
|
NormalizerDescription |
An ApacheDS specific schema description for a Normalizer.
|
NormalizerDescriptionSchemaParser |
A parser for ApacheDS normalizer descriptions.
|
NormalizerMappingResolver<E extends Normalizer> |
A class is used to resolve the normalizer mapping hash used for normalization.
|
NormalizerRegistry |
Normalizer registry service class.
|
NormalizerSyntaxChecker |
A SyntaxChecker for the Normalizer schema element
|
NormalizerSyntaxChecker.Builder |
A static Builder for this class
|
NormalizingComparator |
A comparator which normalizes a value first before using a subordinate
comparator to compare them.
|
NotFilter |
Not Filter Object to store the Not filter.
|
NotFilter |
Not Filter Object to store the Not filter.
|
NoticeOfDisconnect |
An extended operation intended for notifying clients of upcoming
disconnection.
|
NotImplementedException |
This exception is thrown when a Backend operation is either temporarily
unsupported or perminantly unsupported as part of its implementation.
|
NotNode |
Node representing an Not connector in a filter operation
|
NotRefinement |
A class holding a NOT refinement, as defined in RFC 3672
|
NoVerificationTrustManager |
An implementation of X509TrustManager which trusts the given certificates without verifying them.
|
NumberSyntaxChecker |
A SyntaxChecker which verifies that a value is a Number according to RFC 4512.
|
NumberSyntaxChecker.Builder |
A static Builder for this class
|
NumericNormalizer |
Normalize Numeric Strings
|
NumericOidSyntaxChecker |
A SyntaxChecker which verifies that a value is a numeric oid
according to RFC 4512.
|
NumericOidSyntaxChecker.Builder |
A static Builder for this class
|
NumericStringComparator |
A class for the numericStringOrderingMatch matchingRule (RFC 4517, par. 4.2.23)
|
NumericStringSyntaxChecker |
A SyntaxChecker which verifies that a value is a Numeric String according to RFC 4517.
|
NumericStringSyntaxChecker.Builder |
A static Builder for this class
|
ObjectClass |
An objectClass definition.
|
ObjectClassDescriptionSchemaParser |
A parser for RFC 4512 object class descriptons
|
ObjectClassDescriptionSyntaxChecker |
A SyntaxChecker which verifies that a value follows the
object class descripton syntax according to RFC 4512, par 4.2.1:
|
ObjectClassDescriptionSyntaxChecker.Builder |
A static Builder for this class
|
ObjectClassHelper |
An helper class used to store all the methods associated with an ObjectClass
in relation with the Registries and SchemaManager.
|
ObjectClassHolder |
A bean used to encapsulate the literal String values of an ObjectClass
definition found within an OpenLDAP schema configuration file.
|
ObjectClassNode |
An empty class used for the (ObjectClass=*) node.
|
ObjectClassRegistry |
ObjectClass registry service interface.
|
ObjectClassTypeComparator<T> |
A comparator that compares the objectClass type with values: AUXILIARY,
ABSTRACT, and STRUCTURAL.
|
ObjectClassTypeEnum |
Type safe enumerations for an objectClass' type.
|
ObjectClassTypeSyntaxChecker |
A syntax checker which checks to see if an objectClass' type is either:
AUXILIARY, STRUCTURAL, or ABSTRACT.
|
ObjectClassTypeSyntaxChecker.Builder |
A static Builder for this class
|
ObjectIdentifierComparator |
A comparator for the objectIdentifierMatch matchingRule.
|
ObjectIdentifierFirstComponentComparator |
A comparator for Comparators.
|
ObjectIdentifierNormalizer |
A normalizer for the objectIdentifierMatch matching rule.
|
ObjectNameSyntaxChecker |
A SyntaxChecker which verifies that a name is valid for an ObjectClass
or an AttributeType
|
ObjectNameSyntaxChecker.Builder |
A static Builder for this class
|
OctetStringSyntaxChecker |
A SyntaxChecker which verifies that a value is a Octet String according to RFC 4517.
|
OctetStringSyntaxChecker.Builder |
A static Builder for this class
|
Oid |
An immutable representation of an object identifier that provides conversion
between their String , and encoded byte[]
representations.
|
OidLenSyntaxChecker |
A SyntaxChecker which verifies that a value is a numeric oid and a length
constraint according to RFC 4512.
|
OidLenSyntaxChecker.Builder |
A static Builder for this class
|
OidNormalizer |
The OidNomalizer class contains a tuple: an OID with its Normalizer.
|
OidRegistry<T extends SchemaObject> |
Object identifier registry.
|
OidSyntaxChecker |
A SyntaxChecker which verifies that a value is an oid according to RFC 4512.
|
OidSyntaxChecker.Builder |
A static Builder for this class
|
OpaqueControl |
A final Control implementation intended specifically for handling
controls who's values cannot be encoded or decoded by the codec service.
|
OpaqueControlFactory |
|
OpaqueExtendedRequest |
ExtendedRequest basic implementation.
|
OpaqueExtendedResponse |
ExtendedResponse basic implementation.
|
OpenLdapObjectIdentifierMacro |
An OpenLDAP object identifier macro.
|
OpenLdapSchemaParser |
A reusable wrapper for hand parser OpenLDAP schema.
|
OperationAbandonedException |
Marker exception thrown when an operation is cancelled.
|
OptionalComponentsMonitor |
A components monitor for optional components.
|
OrFilter |
Or Filter Object to store the Or filter.
|
OrFilter |
Or Filter Object to store the Or filter.
|
OrNode |
Node representing an OR connector in a filter operation
|
OrRefinement |
A class holding a OR refinement, as defined in RFC 3672
|
OsgiUtils |
Utilities for OSGi environments and embedding OSGi containers.
|
OtherMailboxSyntaxChecker |
A SyntaxChecker which verifies that a value is an OtherMailbox according to
RFC 4517 :
|
OtherMailboxSyntaxChecker.Builder |
A static Builder for this class
|
PagedResults |
A request/response control used to implement a simple paging of search
results.
|
PagedResultsContainer |
A container for the Paged Search Control.
|
PagedResultsFactory |
|
PagedResultsGrammar |
This class implements the PagedSearchControl.
|
PagedResultsImpl |
A request/response control used to implement a simple paging of search
results.
|
PagedResultsStates |
This class store the PagedSearchControl's grammar constants.
|
ParsedDnComparator |
Compare two DNs
|
ParserDescriptionUtils |
Utilities for dealing with various schema descriptions.
|
ParserException |
An exception thrown if we have an error while parsing a schema file.
|
ParserUtils |
This class is a Helper class for the DSML Parser
|
PasswordDetails |
A class to store all informations about an password.
|
PasswordException |
Thrown when an attempt to bind or modify a userPassword fails when using
LdapConnectionTemplate.
|
PasswordModifyFactory |
|
PasswordModifyRequest |
The RFC 3062 PwdModify request :
|
PasswordModifyRequestConstants |
PasswordModifyRequest extended operation constants
|
PasswordModifyRequestContainer |
A container for PasswordModifyRequest codec.
|
PasswordModifyRequestGrammar |
This class implements the PasswordModify extended operation's ASN.1 grammer.
|
PasswordModifyRequestImpl |
The RFC 3062 PwdModify request :
|
PasswordModifyRequestStatesEnum |
This class store the PasswordModifyRequest's grammar constants.
|
PasswordModifyResponse |
The RFC 3062 PwdModify response :
|
PasswordModifyResponseConstants |
PasswordModifyResponse extended operation constants
|
PasswordModifyResponseContainer |
A container for PasswordModifyResponse codec.
|
PasswordModifyResponseGrammar |
This class implements the PasswordModifyResponse extended operation's ASN.1 grammer.
|
PasswordModifyResponseImpl |
The RFC 3062 PwdModify response :
|
PasswordModifyResponseStatesEnum |
This class store the PasswordModifyResponse's grammar constants.
|
PasswordPolicyErrorEnum |
constants representing PasswordPolicyErrorS as stated in the draft
|
PasswordPolicyOperation |
An callback for processing requests whose success/failure imply some sort
of password policy information.
|
PasswordPolicyRequest |
The password policy Control interface.
|
PasswordPolicyRequestFactory |
|
PasswordPolicyRequestImpl |
|
PasswordPolicyResponder |
|
PasswordPolicyResponse |
The PasswordPolicy response.
|
PasswordPolicyResponseContainer |
container for PasswordPolicyResponseControl.
|
PasswordPolicyResponseFactory |
|
PasswordPolicyResponseGrammar |
Grammar for decoding PasswordPolicyResponseControl.
|
PasswordPolicyResponseImpl |
A PasswordPolicyResponse.
|
PasswordPolicyResponseStates |
|
PasswordPolicySchemaConstants |
The PasswordPolicy schema ObjectClasses and AttributeTypes.
|
PasswordPolicyTags |
Tags used for decoding PasswordPolicyResponseControl.
|
PasswordUtil |
A utility class containing methods related to processing passwords.
|
PasswordWarning |
A container for password warning information.
|
Permission |
|
PermissiveModify |
The Permissive Modify control.
|
PermissiveModifyFactory |
|
PermissiveModifyImpl |
The Permissive Modify control implementation.
|
PersistentSearch |
A persistence search object, as defined in https://tools.ietf.org/html/draft-ietf-ldapext-psearch-03
|
PersistentSearchContainer |
|
PersistentSearchFactory |
A factory to create a PersistentSearch control
|
PersistentSearchGrammar |
This class implements the PSearchControl.
|
PersistentSearchImpl |
A persistence search object
|
PersistentSearchStates |
This class store the PSearchControl's grammar constants.
|
Position |
This class is used to store the position of a token in a string.
|
PostalAddressSyntaxChecker |
A SyntaxChecker which verifies that a value is a PostalAddress according to
RFC 4517 :
|
PostalAddressSyntaxChecker.Builder |
A static Builder for this class
|
PPolicyResponseInit |
The action used to initialize the PasswordPolicyResponseControlContainer object
|
PreparedNormalizer |
An interface that is implemented by Normalizers calling the PrepareString class.
|
PrepareString |
This class implements the 6 steps described in RFC 4518
|
PrepareString.AssertionType |
The type of Assertion we have to normalize
|
PresenceNode |
Filter expression tree node representing a filter attribute value assertion
for presence.
|
PresentationAddressSyntaxChecker |
A SyntaxChecker which verifies that a value is a PresentationAddressSyntax.
|
PresentationAddressSyntaxChecker.Builder |
A static Builder for this class
|
PresentFilter |
Object to store the filter.
|
PresentFilter |
Object to store the filter.
|
PrintableStringSyntaxChecker |
A SyntaxChecker which verifies that a value is a Printable String according to RFC 4517.
|
PrintableStringSyntaxChecker.Builder |
A static Builder for this class
|
ProtectedItem |
Defines the items to which the access controls apply.
|
ProtocolInformationSyntaxChecker |
A SyntaxChecker which verifies that a value is a protocol information
according to RFC 2252.
|
ProtocolInformationSyntaxChecker.Builder |
A static Builder for this class
|
ProxiedAuthz |
Control which defines the Proxy Authorization request.
|
ProxiedAuthzFactory |
|
ProxiedAuthzImpl |
Simple ProxiedAuthz implementation class.
|
RangeOfValuesItem |
Any attribute value which matches the specified filter, i.e. for which
the specified filter evaluated on that attribute value would return TRUE.
|
Rdn |
This class store the name-component part or the following BNF grammar (as of
RFC2253, par. 3, and RFC1779, fig. 1) : - <name-component> ::=
<attributeType> <spaces> '=' <spaces>
<attributeValue> <attributeTypeAndValues> -
<attributeTypeAndValues> ::= <spaces> '+' <spaces>
<attributeType> <spaces> '=' <spaces>
<attributeValue> <attributeTypeAndValues> | e -
<attributeType> ::= [a-zA-Z] <keychars> | <oidPrefix> [0-9]
<digits> <oids> | [0-9] <digits> <oids> -
<keychars> ::= [a-zA-Z] <keychars> | [0-9] <keychars> | '-'
<keychars> | e - <oidPrefix> ::= 'OID.' | 'oid.' | e -
<oids> ::= '.' [0-9] <digits> <oids> | e -
<attributeValue> ::= <pairs-or-strings> | '#' <hexstring>
|'"' <quotechar-or-pairs> '"' - <pairs-or-strings> ::= '\'
<pairchar> <pairs-or-strings> | <stringchar>
<pairs-or-strings> | e - <quotechar-or-pairs> ::=
<quotechar> <quotechar-or-pairs> | '\' <pairchar>
<quotechar-or-pairs> | e - <pairchar> ::= ',' | '=' | '+' |
'<' | '>' | '#' | ';' | '\' | '"' | [0-9a-fA-F] [0-9a-fA-F] -
<hexstring> ::= [0-9a-fA-F] [0-9a-fA-F] <hexpairs> -
<hexpairs> ::= [0-9a-fA-F] [0-9a-fA-F] <hexpairs> | e -
<digits> ::= [0-9] <digits> | e - <stringchar> ::=
[0x00-0xFF] - [,=+<>#;\"\n\r] - <quotechar> ::= [0x00-0xFF] -
[\"] - <separator> ::= ',' | ';' - <spaces> ::= ' '
<spaces> | e
A Rdn is a part of a Dn.
|
ReadSoapHeader |
The action used to read the SOAP Header
|
Referral |
Represents a referral which is a set of alternative locations where an entry
can be found.
|
ReferralImpl |
A Referral implementation.
|
ReferralsPolicyEnum |
An enum describing the three possible actions for referrals :
Ignore : The referrals will be retruned as is (ie, the 'ref' attribute type will be present in the entry
Follow : The referral will be chased by the client
Throws : An LdapReferralException will be thrown
|
Refinement |
An empty interface used for Refinements.
|
RegexNormalizer |
A Normalizer that uses Perl5 based regular expressions to normalize values.
|
RegexSyntaxChecker |
A SyntaxChecker implemented using Perl5 regular expressions to constrain
values.
|
RegexSyntaxChecker.Builder |
A static Builder for this class
|
Registries |
Document this class.
|
Request |
Ldap protocol request messages derive from this super interface.
|
RequestBuilder<T> |
Edits a supplied request adding specifics.
|
ResourceMap |
Lists LDIF resources available from the classpath.
|
Response |
Super interface used as a marker for all protocol response type messages.
|
ResponseCarryingException |
Thrown when a Decoder has encountered a failure condition during a decode.
|
ResponseCarryingMessageException |
This exception is thrown when a message processing error occurs.
|
ResponseFactory |
The Response factory.
|
ResponseFuture<R extends Response> |
A Future implementation used in LdapConnection operations.
|
RestrictedByElem |
|
RestrictedByItem |
Restricts values added to the attribute type to being values that are
already present in the same entry as values of the attribute valuesIn.
|
ResultCodeEnum |
Type safe LDAP message envelope result code enumeration.
|
ResultResponse |
An LDAP Response that contains an LDAPResult structure within it.
|
ResultResponseRequest |
A request who's one or more responses contains an LdapResult.
|
ReusableAntlrSubtreeSpecificationCheckerLexer |
A reusable lexer class extended from antlr generated lexer for an LDAP
subtree specification as defined by RFC 3672.
|
ReusableAntlrSubtreeSpecificationLexer |
A reusable lexer class extended from antlr generated lexer for an LDAP
subtree specification as defined by RFC 3672.
|
RuntimeMultiException |
This exception is thrown when Base class for nested exceptions.
|
SaslCallbackHandler |
The CallbackHandler implementation used by the LdapConnection during SASL mechanism based bind operations.
|
SaslCramMd5Request |
Holds the data required to complete the CRAM-MD5 SASL operation
|
SaslDigestMd5Request |
Holds the data required to complete the DIGEST-MD5 SASL operation
|
SaslExternalRequest |
Holds the data required to complete the EXTERNAL SASL operation
|
SaslGssApiRequest |
Holds the data required to complete the GSS-API SASL operation
|
SaslPlainRequest |
Holds the data required to complete the SASL PLAIN operation
|
SaslQoP |
This enums contains values for SASL QoP (Quality of Protection).
|
SaslRequest |
Holds the data required to complete the SASL operation
|
SaslSecurityStrength |
This enums contains values for SASL Security Strength.
|
Schema |
Base schema interface.
|
Schema |
A bean used to hold a schema.
|
SchemaBinaryAttributeDetector |
An implementation of the BinaryAttributeDetector interface.
|
SchemaConstants |
A utility class where we declare all the schema objects being used by any
ldap server.
|
SchemaElement |
An interface defining the methods to be implemented by the SchemaElement
classes
|
SchemaElementImpl |
An abstract SchemaElement implementation.
|
SchemaEntityFactory |
Showing how it's done ...
|
SchemaErrorHandler |
Interface for handling errors that occur during schema processing.
|
SchemaLdifExtractor |
Extracts LDIF files for the schema repository.
|
SchemaLoader |
Loads schemas into registries.
|
SchemaLoaderListener |
A listener interface used by schema loaders and the schema subsystem of
Apache Directory Server to notify the registry of events like a new schema
being loaded or unloaded.
|
SchemaManager |
A class used to manage access to the Schemas and Registries.
|
SchemaObject |
Most schema objects have some common attributes.
|
SchemaObjectRegistry<T extends SchemaObject> |
Common schema object registry interface.
|
SchemaObjectRenderer |
Renderer for schema objects.
|
SchemaObjectSorter |
Various utility methods for sorting schema objects.
|
SchemaObjectType |
The SchemaObject types
|
SchemaObjectWrapper |
A class containing a SchemaObject, used by the global registries.
|
SchemaParser |
A reusable wrapper for antlr generated schema parsers.
|
SchemaToLdif |
A class used to translate a OpenLdap schema file to a Ldif file compatible
with the ApacheDS meta schema format
|
SchemaUtils |
Various utility methods for schema functions and objects.
|
ScopeNode |
Node used not to represent a published assertion but an assertion on the
scope of the search.
|
SearchCursor |
An extension of Cursor which includes the retrieval of the SearchResultDone.
|
SearchCursorImpl |
An implementation of Cursor based on the underlying SearchFuture instance.
|
SearchFuture |
A Future to manage SerachRequest.
|
SearchNoDResponse |
An extended operation intended for notifying clients of upcoming
disconnection for the Search response.
|
SearchParams |
A container for Search parameters.
|
SearchRequest |
Search request protocol message interface.
|
SearchRequestDsml |
DSML Decorator for SearchRequest
|
SearchRequestFactory |
The SearchRequest factory.
|
SearchRequestImpl |
SearchRequest implementation.
|
SearchResponse |
This class represents the DSML Search Response
|
SearchResponseDsml |
This class represents the Search Response Dsml Container.
|
SearchResultDone |
Search done protocol response message used to indicate the completion of a
search request message.
|
SearchResultDoneDsml |
DSML Decorator for SearchResultDone
|
SearchResultDoneFactory |
The SearchResultDone factory.
|
SearchResultDoneImpl |
SearchResponseDone implementation
|
SearchResultEntry |
Search entry protocol response message used to return non referral entries to
the client in response to a search request message.
|
SearchResultEntryDsml |
DSML Decorator for SearchResultEntry
|
SearchResultEntryFactory |
The SearchResultEntry factory.
|
SearchResultEntryImpl |
Lockable SearchResponseEntry implementation
|
SearchResultReference |
Search reference protocol response message used to return referrals to the
client in response to a search request message.
|
SearchResultReferenceDsml |
DSML Decorator for SearchResultReference
|
SearchResultReferenceFactory |
The SearchResultReference factory.
|
SearchResultReferenceImpl |
SearchResponseReference implementation
|
SearchScope |
A search scope enumerated type.
|
SearchScopeSyntaxChecker |
A SyntaxChecker which verifies that a value is a valid Search Scope.
|
SearchScopeSyntaxChecker.Builder |
A static Builder for this class
|
SelfValueItem |
The attribute value assertion corresponding to the current requestor.
|
SequencedHashMap |
A map of objects whose mapping entries are sequenced based on the order in
which they were added.
|
SerializableComparator<E> |
A serializable wrapper around a Comparator which uses delayed initialization
of the underlying wrapped comparator which is JIT resolved from a static
global registry.
|
Serialize |
A class containing static methods used to serialize and deserialize base types
|
SetCursor<E> |
A simple implementation of a Cursor on a Set .
|
SimpleNode<T> |
A simple assertion value node.
|
SingleLdifSchemaLoader |
A schema loader based on a single monolithic ldif file containing all the schema partition elements
Performs better than any other existing LDIF schema loaders.
|
SingleReplyRequest |
Super interface for all request messages returning only one type of response.
|
SingletonCursor<E> |
A Cursor over a single element.
|
SingletonEnumeration<T> |
A NamingEnumeration over a single element.
|
SortKey |
Datastructure to store the Attribute name, matching rule ID of the attribute
and the sort order.
|
SortRequest |
Implementation of Server Side Sort request control based on
the RFC 2891
|
SortRequestContainer |
Container for SortRequestControl.
|
SortRequestFactory |
|
SortRequestGrammar |
Grammar used for decoding a SortRequestControl.
|
SortRequestImpl |
Implementation of SortRequestControl.
|
SortRequestStates |
Codec states for SortRequestControl.
|
SortResponse |
SortResult ::= SEQUENCE {
sortResult ENUMERATED {
success (0), -- results are sorted
operationsError (1), -- server internal failure
timeLimitExceeded (3), -- timelimit reached before sorting was completed
strongAuthRequired (8), -- refused to return sorted results via insecure protocol
adminLimitExceeded (11), -- too many matching entries for the server to sort
noSuchAttribute (16), -- unrecognized attribute type in sort key
inappropriateMatching (18), -- unrecognized or inappropriate matching rule in sort key
insufficientAccessRights (50), -- refused to return sorted results to this client
busy (51), -- too busy to process
unwillingToPerform (53), -- unable to sort
other (80)
},
attributeType [0] AttributeDescription OPTIONAL }
|
SortResponseContainer |
Container for SortResponseControl.
|
SortResponseFactory |
|
SortResponseGrammar |
Grammar for decoding SortResponseControl.
|
SortResponseImpl |
Implementation of SortResponseControl.
|
SortResponseStates |
Enumeration of states encountered while decoding a SortResponseControl.
|
SortResultCode |
Enumeration of the result codes of a SortResult defined in RFC 2891
for server side sort control.
|
StandaloneLdapApiService |
|
StandaloneLdapApiService.ControlType |
The control's type
|
StartTlsFactory |
|
StartTlsRequest |
|
StartTlsRequestImpl |
The RFC 4511 StartTLS request
|
StartTlsResponse |
The RFC 4511 StartTLS response
|
StartTlsResponseImpl |
The RFC 4511 StartTLS response :
|
StartTransactionFactory |
|
StartTransactionRequest |
The StartTransactionRequest interface.
|
StartTransactionRequestImpl |
Implement the extended Start Transaction Request as described in RFC 5805.
|
StartTransactionResponse |
The interface for Start Transaction Extended Response.
|
StartTransactionResponseImpl |
The interface for Start Transaction Extended Response.
|
States |
Interface to get custom function from enum when casting.
|
StockCodecFactoryUtil |
A utility class for adding Codec and extended operation factories.
|
StoreAddRequestEntryName |
The action used to store the AddReqyuest entry name
|
StoreAfterCount |
The action used to store the AfterCount value
|
StoreAny |
The action used to store a any value into a substring filter
|
StoreAssertionValue |
The action used to store the assertionValue value
|
StoreBeforeCount |
The action used to store the BeforeCount value
|
StoreCompareRequestAssertionValue |
The action used to store the AssertionValue in a Compare Request
|
StoreCompareRequestAttributeDesc |
The action used to store the AssertionValue attributeDescription in a Compare Request
|
StoreCompareRequestEntryName |
The action used to store the Compare Request name
|
StoreContentCount |
The action used to store the ContentCount value
|
StoreContentCountResponse |
The action used to store the contentCount value in VLV response
|
StoreContextId |
The action used to store the ContextId value
|
StoreContextIdResponse |
The action used to store the contextId value in VLV reponse
|
StoreControlCriticality |
The action used to set the control criticality flag
|
StoreControlCriticality |
The action used to set the control criticality flag
|
StoreControlName |
The action used add a new control.
|
StoreControlValue |
The action used to set the value of a control.
|
StoreControlValue |
The action used to set the value of a control.
|
StoredProcedureFactory |
|
StoredProcedureLanguageSchemeOption |
The language schema option of triggered stored procedure.
|
StoredProcedureOption |
Just a marker interface for Stored Procedure Options.
|
StoredProcedureParameter |
Bean for representing a Stored Procedure Parameter
|
StoredProcedureParameter |
An entity that represents a stored procedure parameter which can be
specified in an LDAP Trigger Specification.
|
StoredProcedureParameter.Add_ATTRIBUTES |
The Add Attributes factory
|
StoredProcedureParameter.Add_ENTRY |
The Add Entry factory
|
StoredProcedureParameter.Delete_DELETED_ENTRY |
The Delete Deleted factory
|
StoredProcedureParameter.Delete_NAME |
The Delete Name factory
|
StoredProcedureParameter.Generic_LDAP_CONTEXT |
The generic LdapContext factory
|
StoredProcedureParameter.Generic_OPERATION_PRINCIPAL |
The generic Operation Principal factory
|
StoredProcedureParameter.Modify_MODIFICATION |
The Modify Modification factory
|
StoredProcedureParameter.Modify_NEW_ENTRY |
The Modify New Entry factory
|
StoredProcedureParameter.Modify_OBJECT |
The Modify Object factory
|
StoredProcedureParameter.Modify_OLD_ENTRY |
The Modify Old Entry factory
|
StoredProcedureParameter.ModifyDN_DELETE_OLD_RDN |
The Modify DN Delete Old RDN factory
|
StoredProcedureParameter.ModifyDN_ENTRY |
The Modify DN Entry factory
|
StoredProcedureParameter.ModifyDN_NEW_DN |
The Modify DN New DN factory
|
StoredProcedureParameter.ModifyDN_NEW_RDN |
The Modify New Rdn factory
|
StoredProcedureParameter.ModifyDN_NEW_SUPERIOR |
The Modify DN New Superior factory
|
StoredProcedureParameter.ModifyDN_OLD_RDN |
The Modify DN Old RDN factory
|
StoredProcedureParameter.ModifyDN_OLD_SUPERIOR_DN |
The Modify DN Old Superior DN factory
|
StoredProcedureRequest |
An extended operation requesting the server to execute a stored procedure.
|
StoredProcedureRequestContainer |
A container for the StoredProcedure codec
|
StoredProcedureRequestGrammar |
ASN.1 BER Grammar for Stored Procedure Extended Operation
|
StoredProcedureRequestImpl |
An extended operation requesting the server to execute a stored procedure.
|
StoredProcedureResponse |
The stored procedure extended operation response.
|
StoredProcedureResponseImpl |
|
StoredProcedureSearchContextOption |
The search context option of the triggered stored procedure.
|
StoredProcedureStatesEnum |
Constants for StoredProcedureGrammar.
|
StoreError<C extends Asn1Container> |
The action used to store the error
|
StoreErrorMessage |
The action used to set the LdapResult error message.
|
StoreExtendedRequestName |
The action used to store the Extended Request name
|
StoreExtendedRequestValue |
The action used to store the Extended Request value
|
StoreExtendedResponseName |
The action used to store a Response Name to an ExtendedResponse
|
StoreExtendedResponseValue |
The action used to store a Response to an ExtendedResponse
|
StoreFinal |
The action used to store a final value into a substring filter
|
StoreFlags |
The action used to store the AdPolicyHints control's Flags value
|
StoreGraceAuthNRemaining |
The action used to store the GraceAuthsRemains
|
StoreInitial |
The action used to store an initial value into a substring filter
|
StoreIntermediateResponseName |
The action used to store a IntermediateResponse Name
|
StoreIntermediateResponseValue |
The action used to store a IntermediateResponse value
|
StoreMatchedDN |
The action used to set the LdapResult matched Dn.
|
StoreMatchingRuleDnAttributes |
The action used to store a matchingRuleAssertion dnAttributes
|
StoreMatchingRuleId |
The action used to store a type matching ID
|
StoreMatchingRuleType |
The action used to store a type matching rule
|
StoreMatchValue |
The action used to store a match value
|
StoreMessageId |
The action used to store the LdapMessage MessageID.
|
StoreModifyDnRequestDeleteOldRdn |
The action used to store the ModifyDnRequest deleteOldRdn flag
|
StoreModifyDnRequestEntryName |
The action used to store the ModifyDnRequest entry name
|
StoreModifyDnRequestNewRdn |
The action used to store the ModifyDnRequest new RDN
|
StoreModifyDnRequestNewSuperior |
The action used to store the ModifyDnRequest new Superior
|
StoreModifyRequestAttributeValue |
The action used to store a Value to an modifyRequest
|
StoreModifyRequestObjectName |
The action used to store the ModificationRequest object name
|
StoreName |
The action used to store the BindRequest name.
|
StoreOffset |
The action used to store the Offset value
|
StoreOperationType |
The action used to store the ModificationRequest operation type
|
StoreReference |
The action used to store a reference into a searchResultReference
|
StoreResultCode |
The action used to set the LdapResult result code.
|
StoreSaslCredentials |
The action used to store the BindRequest credentials.
|
StoreSaslMechanism |
The action used to store the BindRequest version MessageID.
|
StoreSearchRequestAttributeDesc |
The action used to store the attribute description
|
StoreSearchRequestBaseObject |
The action used to store the SearchRequest base object
|
StoreSearchRequestDerefAlias |
The action used to store the SearchRequest derefAlias flag
|
StoreSearchRequestScope |
The action used to store the SearchRequest scope
|
StoreSearchRequestSizeLimit |
The action used to store the SearchRequest sizeLimit
|
StoreSearchRequestTimeLimit |
The action used to store the SearchRequest timeLimit
|
StoreSearchRequestTypesOnly |
The action used to store the SearchRequest typesOnly flag
|
StoreSearchResultAttributeValue |
The action used to store a Value to an search result entry
|
StoreSearchResultEntryObjectName |
The action used to store the SearchResultEntry name
|
StoreServerSASLCreds |
The action used to store a SASL credentials :
|
StoreSimpleAuth |
The action used to store the BindRequest simple authentication
|
StoreSortResponseResultCode<C extends Asn1Container> |
The action used to store the result code of a SortResponseControl
|
StoreSubstringFilterType |
The action used to store the Substring Filter type
|
StoreTargetPosition |
The action used to store the targetPosition value
|
StoreTimeBeforeExpiration |
The action used to store the TimeBeforeExpiration
|
StoreVersion |
The action used to store the BindRequest version.
|
StoreVirtualListViewResult |
The action used to store the virtualListViewResult value
|
StringAnonymizer |
A default anonymizer for attributes that are HR.
|
StringBuilderWriter |
|
StringComparator |
A comparator for Strings.
|
StringConstants |
Various String constants are kept here.
|
Strings |
Various string manipulation methods that are more efficient then chaining
string operations: all is done in the same buffer without creating a bunch of
string objects.
|
Subentries |
A simple Subentries Control.
|
SubentriesContainer |
|
SubentriesFactory |
A factory for creating Subentries Control instance.
|
SubentriesGrammar |
This class implements the SubEntryControl.
|
SubentriesImpl |
A simple Subentries Control implementation.
|
SubentriesStates |
This class store the SubEntryControl's grammar constants.
|
Subentry |
An operational view of a subentry within the system.
|
SubstringAssertionSyntaxChecker |
A SyntaxChecker which verifies that a value is a SubstringAssertion
according to RFC 4517.
|
SubstringAssertionSyntaxChecker.Builder |
A static Builder for this class
|
SubstringFilter |
A Object that stores the substring filter.
|
SubstringFilter |
A Object that stores the substring filter.
|
SubstringNode |
Filter expression tree node used to represent a substring assertion.
|
SubtreeSpecification |
RFC 3672 defined a
subtree specification to be included within subentries.
|
SubtreeSpecificationChecker |
A reusable wrapper around the antlr generated parser for an LDAP subtree
specification as defined by
RFC 3672.
|
SubtreeSpecificationModifier |
SubtreeSpecification contains no setters so they must be built by a
modifiable object containing all the necessary parameters to build the base
object.
|
SubtreeSpecificationParser |
A reusable wrapper around the antlr generated parser for an LDAP subtree
specification as defined by
RFC 3672.
|
SubtreeSpecificationSyntaxChecker |
A SyntaxChecker which verifies that a value is a subtree specification.
|
SubtreeSpecificationSyntaxChecker.Builder |
A static Builder for this class
|
SupplierAndConsumerSyntaxChecker |
A SyntaxChecker which verifies that a value is a supplier and consumer according to RFC 2252.
|
SupplierAndConsumerSyntaxChecker.Builder |
A static Builder for this class
|
SupplierInformationSyntaxChecker |
A SyntaxChecker which verifies that a value is a supplier information according to RFC 2252.
|
SupplierInformationSyntaxChecker.Builder |
A static Builder for this class
|
SupplierOrConsumerSyntaxChecker |
A SyntaxChecker which verifies that a value is a supplier or consummer according to RFC 2252.
|
SupplierOrConsumerSyntaxChecker.Builder |
A static Builder for this class
|
SupportedAlgorithmSyntaxChecker |
A SyntaxChecker which verifies that a value is a SupportedAlgorithm according to RFC 2252.
|
SupportedAlgorithmSyntaxChecker.Builder |
A static Builder for this class
|
SupportedSaslMechanisms |
Contains constants used for populating the supportedSASLMechanisms
in the RootDSE.
|
SyncDoneValue |
A syncDoneValue object as described in rfc4533 :
|
SyncDoneValueContainer |
ASN.1 container for SyncDoneValueControl.
|
SyncDoneValueFactory |
|
SyncDoneValueGrammar |
Implementation of SyncDoneValueControl.
|
SyncDoneValueImpl |
A simple SyncDoneValue implementation to store control properties.
|
SyncDoneValueStatesEnum |
ASN.1 grammer constants of SyncDoneValueControl.
|
SynchronizationInfoEnum |
This class describes the four possible Info values :
newcookie
refreshDelete
refreshpresent
syncIdSet
|
SynchronizationModeEnum |
This class describes the four possible synchronization mode, out of
which only two are presently valid :
|
SynchronizedLRUMap |
An implementation of a Map which has a maximum size and uses a Least Recently
Used algorithm to remove items from the Map when the maximum size is reached
and new items are added.
|
SyncInfoValue |
A syncInfoValue object, as defined in RFC 4533 ;
|
SyncInfoValueContainer |
A container for the SyncInfoValue message
|
SyncInfoValueFactory |
|
SyncInfoValueGrammar |
This class implements the SyncInfoValue response.
|
SyncInfoValueImpl |
A simple SyncInfoValue implementation to store response properties.
|
SyncInfoValueStatesEnum |
This class store the SyncInfoValue's grammar constants.
|
SyncInfoValueTags |
An enumeration to store the tags used to encode and decode the syncInfoValue response.
|
SyncModifyDnType |
The type of MODDN modification.
|
SyncRequestValue |
A syncRequestValue object, as defined in RFC 4533
|
SyncRequestValueContainer |
A container for the SyncRequestValue control
|
SyncRequestValueFactory |
|
SyncRequestValueGrammar |
This class implements the SyncRequestValueControl.
|
SyncRequestValueImpl |
A syncRequestValue object, as defined in RFC 4533 :
|
SyncRequestValueStatesEnum |
This class store the SyncRequestValueControl's grammar constants.
|
SyncStateTypeEnum |
This class describes the four types of states part of the syncStateValue as described in rfc4533.
|
SyncStateValue |
A syncStateValue object, as defined in RFC 4533 :
|
SyncStateValueContainer |
A container for the SyncStateValue control
|
SyncStateValueFactory |
|
SyncStateValueGrammar |
This class implements the SyncStateValueControl.
|
SyncStateValueImpl |
A simple SyncStateValue Control implementation.
|
SyncStateValueStatesEnum |
This class store the SyncStateValueControl's grammar constants.
|
SyntaxChecker |
Used to validate values of a particular syntax.
|
SyntaxChecker.SCBuilder<SC> |
A static Builder for this class
|
SyntaxCheckerDescription |
An ApacheDS specific schema description for a SyntaxChecker.
|
SyntaxCheckerDescriptionSchemaParser |
A parser for ApacheDS syntax checker descriptions.
|
SyntaxCheckerRegistry |
SyntaxChecker registry component's service interface.
|
SyntaxCheckerSyntaxChecker |
A SyntaxChecker for the SyntaxChecker schema element
|
SyntaxCheckerSyntaxChecker.Builder |
A static Builder for this class
|
Tag |
This class represents a XML tag.
|
TelephoneNumberAnonymizer |
An anonymizer for the TelephoneNumber attribute.
|
TelephoneNumberComparator |
A comparator for TelephoneNumber.
|
TelephoneNumberNormalizer |
Normalize Telephone Number Strings.
|
TelephoneNumberSyntaxChecker |
A SyntaxChecker which verifies that a value is a TelephoneNumber according to ITU
recommendation E.123 (which is quite vague ...).
|
TelephoneNumberSyntaxChecker.Builder |
A static Builder for this class
|
TeletexTerminalIdentifierSyntaxChecker |
A SyntaxChecker which verifies that a value is a TeletexTerminalIdentifier according to
RFC 4517 :
|
TeletexTerminalIdentifierSyntaxChecker.Builder |
A static Builder for this class
|
TelexNumberSyntaxChecker |
A SyntaxChecker which verifies that a value is a Telex Number according to
RFC 4517 :
|
TelexNumberSyntaxChecker.Builder |
A static Builder for this class
|
TimeZones |
|
TLV |
This class is used to store Tags, Lengths and Values decoded from a PDU.
|
TLVBerDecoderMBean |
A MBean used to get stats on the decoding process.
|
TLVStateEnum |
Stores the different states of a PDU parsing.
|
TooComplexDnException |
This exception is used to signal that the complex parser should be used.
|
TransactionSpecification |
The Transaction Specification control.
|
TransactionSpecificationFactory |
|
TransactionSpecificationImpl |
The Transaction Specification control.
|
TriggerSpecification |
The Trigger Specification Bean.
|
TriggerSpecification.SPSpec |
The stored procedure spec bean.
|
TriggerSpecificationParser |
A reusable wrapper around the ANTLR generated parser for a
TriggerSpecification.
|
TriggerUtils |
A utility class for working with Triggers Execution Administrative Points
Trigger Execution Subentries and Trigger Specifications.
|
Tuple<K,V> |
A key/value tuple for simple two column persistent Tables with sorted keys.
|
TupleRenderer |
A table key/value String renderer for the display or logging of
human readable potentially binary data.
|
UnbindRequest |
Unbind protocol request message used to end a client session.
|
UnbindRequestFactory |
The UnbindRequest factory.
|
UnbindRequestImpl |
Lockable UnbindRequest implementation.
|
UndefinedNode |
An empty class used for Undefined Nodes.
|
Unicode |
Various unicode manipulation methods that are more efficient then chaining
operations: all is done in the same buffer without creating a bunch of string
objects.
|
UniqueMemberComparator |
A comparator that sorts OIDs based on their numeric id value.
|
UniqueMemberNormalizer |
A normalizer for UniqueMember.
|
UniqueResourceException |
Exception for when we detect more than one unqiue schema LDIF file resource
on the classpath.
|
UniqueResponseFuture<R extends Response> |
A Future implementation used in LdapConnection operations for operations
that only get one single response.
|
UniversalTag |
Enum for ASN.1 UNIVERSAL class tags.
|
UpdateControls |
The interface for End Transaction Extended Response UpdateControl.
|
UrlDecoderException |
Thrown when a Decoder has encountered a failure condition during a decode.
|
UsageEnum |
Type safe enum for an AttributeType definition's usage string.
|
UserClass |
Defines a set of zero or more users the permissions apply to.
|
UserClass.AllUsers |
Every directory user (with possible requirements for
authenticationLevel).
|
UserClass.Name |
The user with the specified distinguished name.
|
UserClass.ParentOfEntry |
The user as parent (ancestor) of accessed entry.
|
UserClass.Subtree |
The set of users whose distinguished names fall within the definition of
the (unrefined) subtree.
|
UserClass.ThisEntry |
The user with the same distinguished name as the entry being accessed, or
if the entry is a member of a family, then additionally the user with the
distinguished name of the ancestor.
|
UserClass.UserGroup |
The set of users who are members of the groupOfUniqueNames entry,
identified by the specified distinguished name.
|
UserFirstACIItem |
|
UserPermission |
|
UtcTimeSyntaxChecker |
A SyntaxChecker which verifies that a value is a UTC time
according to RFC 4517.
|
UtcTimeSyntaxChecker.Builder |
A static Builder for this class
|
UuidComparator |
A comparator for UUID.
|
UuidSyntaxChecker |
An UUID syntax checker.
|
UuidSyntaxChecker.Builder |
A static Builder for this class
|
ValidatingPoolableLdapConnectionFactory |
A factory for creating LdapConnection objects managed by LdapConnectionPool.
|
Value |
A Class for wrapping attribute values stored into an Entry Attribute, or a AVA.
|
VirtualListViewerTags |
Tags used for decoding VirtualListViewerRequest.
|
VirtualListViewRequest |
Virtual List View control as specified in draft-ietf-ldapext-ldapv3-vlv-09.
|
VirtualListViewRequestContainer |
A container for the VLV request control.
|
VirtualListViewRequestFactory |
|
VirtualListViewRequestGrammar |
The VLV grammar
|
VirtualListViewRequestImpl |
Virtual List View control as specified in draft-ietf-ldapext-ldapv3-vlv-09.
|
VirtualListViewRequestStates |
This class store the VirtualListViewRequest grammar constants.
|
VirtualListViewResponse |
Virtual List View response control as specified in draft-ietf-ldapext-ldapv3-vlv-09.
|
VirtualListViewResponseContainer |
A container for the VLV response control.
|
VirtualListViewResponseFactory |
|
VirtualListViewResponseGrammar |
The grammar for the VLV response which described as :
|
VirtualListViewResponseImpl |
Virtual List View response control as specified in draft-ietf-ldapext-ldapv3-vlv-09.
|
VirtualListViewResponseStates |
This class store the VirtualListViewResponse grammar constants.
|
VirtualListViewResultCode |
Enumeration of the result codes of a Virtual List View response control as specified in draft-ietf-ldapext-ldapv3-vlv-09.
|
WhoAmIFactory |
|
WhoAmIRequest |
The RFC 4532 WhoAmI request
|
WhoAmIRequestImpl |
The RFC 4532 WhoAmI request
|
WhoAmIResponse |
The RFC 4532 WhoAmI response :
|
WhoAmIResponseImpl |
The RFC 4532 WhoAmI response :
|
WordComparator |
A comparator for Words/KeyWords.
|
Wrapper<T> |
An interface for defining wrapper objects.
|