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.
|
AbandonRequestImpl |
Implementation of an AbandonRequest message.
|
AbstractAbandonableRequest |
The base abandonable request message class.
|
AbstractAbandonableRequest.RequestObservable |
|
AbstractAnonymizer<K> |
An abstract class implementing the default behavior of an Aninymizer instance
|
AbstractControl |
A simple implementation of the Control interface with storage for
the OID and the criticality properties.
|
AbstractCursor<E> |
Simple class that contains often used Cursor code.
|
AbstractExprNode |
Abstract implementation of a expression node.
|
AbstractExtendedRequest |
ExtendedRequest implementation.
|
AbstractExtendedResponse |
An Abstract ExtendedResponse implementation.
|
AbstractLdapReferralException |
|
AbstractMessage |
Abstract message base class.
|
AbstractRequest |
The base request message class.
|
AbstractResponse |
Abstract base for a Response message.
|
AbstractResultResponse |
Abstract base for a ResultResponse message.
|
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.
|
AccessPointSyntaxChecker |
A SyntaxChecker which verifies that a value is an AccessPoint.
|
AccessPointSyntaxChecker.Builder |
A static Builder for this class
|
AddNoDResponse |
An extended operation intended for notifying clients of upcoming
disconnection for the Add response.
|
AddRequest |
Add protocol operation request used to add a new entry to the DIT.
|
AddRequestImpl |
Lockable add request implementation.
|
AddResponse |
Add protocol response message used to confirm the results of a add request
message.
|
AddResponseImpl |
AddResponse implementation.
|
AdministrativeRole |
The Administrative roles
|
AliasDerefMode |
Type-safe derefAliases search parameter enumeration which determines the mode
of alias handling.
|
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.
|
AntlrDnLexer |
An antlr generated Dn lexer.
|
AntlrDnParser |
An antlr generated Dn parser.
|
AntlrDnParser.UpAndNormValue |
This class is used to store the decoded value
|
AntlrDnTokenTypes |
|
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 |
|
ApproximateNode<T> |
A simple assertion value node.
|
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.
|
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.
|
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.
|
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.
|
BaseSubtreeSpecification |
A simple implementation of the SubtreeSpecification interface.
|
BCrypt |
BCrypt implements OpenBSD-style Blowfish password hashing using
the scheme described in "A Future-Adaptable Password Scheme" by
Niels Provos and David Mazieres.
|
BinaryAnonymizer |
A default anonymizer for attributes that are not HR
|
BinarySyntaxChecker |
A binary value (universal value acceptor) syntax checker.
|
BinarySyntaxChecker.Builder |
A static Builder for this class
|
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.
|
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.
|
BindResponseImpl |
BindResponse implementation.
|
BindStatus |
An enum used to store the BindRequest state.
|
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)
|
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
|
BootParameterSyntaxChecker |
A SyntaxChecker which verifies that a value is a BootParameter according to
RFC 2307 :
|
BootParameterSyntaxChecker.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.
|
BranchNormalizedVisitor.NodeComparator |
|
ByteArrayComparator |
A comparator for byte[]s.
|
Cascade |
The Cascade control
|
CascadeImpl |
Simple Cascade control implementation.
|
CaseSensitiveStringAnonymizer |
A default anonymizer for attributes that are HR.
|
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
|
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.
|
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.
|
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
|
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.
|
CompareRequestImpl |
Comparison request implementation.
|
CompareResponse |
Compare protocol response message used to confirm the results of a compare
request message.
|
CompareResponseImpl |
CompareResponse implementation.
|
ComplexDnParser |
A Dn parser that is able to parse complex DNs.
|
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.
|
Control |
Protocol request and response altering control interface.
|
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
|
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.
|
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.
|
DefaultDitContentRuleRegistry |
An DitContentRule registry's service default implementation.
|
DefaultDitStructureRuleRegistry |
A DitStructureRule registry's service default implementation.
|
DefaultDnFactory |
The default Dn factory implementation.
|
DefaultEntry |
A default implementation of a ServerEntry which should suite most
use cases.
This class is final, it should not be extended.
|
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.
|
DefaultSchema |
The default Schema interface implementation.
|
DefaultSchemaObjectRegistry<T extends SchemaObject> |
Common schema object registry interface.
|
DefaultSyntaxCheckerRegistry |
SyntaxChecker registry component's service interface.
|
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.
|
DeleteRequestImpl |
Delete request implementation.
|
DeleteResponse |
Delete protocol response message used to confirm the results of a delete
request message.
|
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
|
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
|
DnFactory |
A factory for DNs, with a cache.
|
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
|
EmptyCursor<E> |
An empty Cursor implementation.
|
EnhancedGuideSyntaxChecker |
A SyntaxChecker which verifies that a value is an EnhancedGuide according to
RFC 4517.
|
EnhancedGuideSyntaxChecker.Builder |
A static Builder for this class
|
Entry |
This interface represent a LDAP entry.
|
EntryChange |
A response control that may be returned by Persistent Search entry responses.
|
EntryChangeImpl |
A simple implementation of the EntryChange response control.
|
EntryCursor |
An extension of Cursor which returns only Entry objects and includes the retrieval of the SearchResultDone.
|
EqualityNode<T> |
A assertion value node for Equality.
|
ExprNode |
Root expression node interface which all expression nodes in the filter
expression tree implement.
|
ExtendedNoDResponse |
An extended operation intended for notifying clients of upcoming
disconnection for the Extended response.
|
ExtendedRequest |
Extended protocol request message used to add to more operations to the
protocol.
|
ExtendedResponse |
Extended protocol response message used to confirm the results of a extended
request message.
|
ExtensibleNode |
Filter expression tree node for extensible assertions.
|
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
|
FastDnParser |
A fast LDAP Dn parser that handles only simple DNs.
|
FaxSyntaxChecker |
A SyntaxChecker which verifies that a value is a Fax according to RFC 4517.
|
FaxSyntaxChecker.Builder |
A static Builder for this class
|
FilterEncoder |
An encoder for LDAP filters.
|
FilterParser |
This class parse a Ldap filter.
|
FilterVisitor |
Filter expression tree node visitor interface.
|
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
|
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
|
HostTypeEnum |
The type of Host we may have .
|
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.
|
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)
|
IntegerSyntaxChecker |
A SyntaxChecker which verifies that a value is an Integer according to RFC 4517.
|
IntegerSyntaxChecker.Builder |
A static Builder for this class
|
IntermediateResponse |
Intermediate response message used to return multiple response
messages for a single search request (ExtendedRequest or Control).
|
IntermediateResponseImpl |
IntermediateResponse implementation
|
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.
|
ItemRefinement |
A class holding a n ITEM refinement, as defined in RFC 3672
|
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
|
JndiPropertyConstants |
This class contains all the Ldap specific properties described in the JNDI API.
|
JpegSyntaxChecker |
A SyntaxChecker which verifies that a value is a Jpeg according to RFC 4517.
|
JpegSyntaxChecker.Builder |
A static Builder for this class
|
LdapAdminLimitExceededException |
|
LdapAffectMultipleDsaException |
|
LdapAliasDereferencingException |
|
LdapAliasException |
|
LdapAttributeInUseException |
|
LdapAuthenticationException |
|
LdapAuthenticationNotSupportedException |
|
LdapCannotCancelException |
|
LdapComparator<T> |
An class used for Comparator.
|
LdapComparatorDescription |
An ApacheDS specific schema description for a Comparator.
|
LdapComparatorDescriptionSchemaParser |
A parser for ApacheDS comparator descriptions.
|
LdapConfigurationException |
|
LdapConstants |
A list of LDAP constants
|
LdapContextNotEmptyException |
A LdapContextNotEmptyException which contains an LDAP result code.
|
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 |
|
LdapNoPermissionException |
|
LdapNoSuchAttributeException |
|
LdapNoSuchObjectException |
|
LdapNoSuchOperationException |
|
LdapOperationErrorException |
|
LdapOperationException |
An class for LDAP operation exceptions which add LDAP specific information to
Exceptions.
|
LdapOtherException |
|
LdapPartialResultException |
|
LdapProtocolErrorException |
|
LdapReferralException |
|
LdapResult |
LDAPv3 result structure embedded into Responses.
|
LdapResultImpl |
The LdapResult implementation.
|
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 |
|
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.
|
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.
|
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.
|
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.
|
ManageDsaITImpl |
Simple ManageDsaIT implementation class.
|
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.
|
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.
|
Message |
Root interface for all LDAP message type interfaces.
|
MessageException |
This exception is thrown when a message processing error occurs.
|
MessageTypeEnum |
An enum to store the Ldap message type.
|
MetaSchemaConstants |
Apache meta schema specific constants used throughout the server.
|
MhsOrAddressSyntaxChecker |
A SyntaxChecker which verifies that a value is a
MHSORAddress.
|
MhsOrAddressSyntaxChecker.Builder |
A static Builder for this class
|
Modification |
An internal interface for a ModificationItem.
|
ModificationOperation |
An enum storing the different modification operation which can be used
in a Modification.
|
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.
|
ModifyDnRequestImpl |
ModifyDNRequest implementation.
|
ModifyDnResponse |
Modify Dn protocol response message used to confirm the results of a modify
Dn request message.
|
ModifyDnResponseImpl |
ModifyDnResponse implementation
|
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.
|
ModifyRequestImpl |
Lockable ModifyRequest implementation.
|
ModifyResponse |
Modify protocol response message used to confirm the results of a modify
request message.
|
ModifyResponseImpl |
ModifyResponse implementation
|
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.
|
NisNetgroupTripleSyntaxChecker |
A SyntaxChecker which verifies that a value is a NisNetGroupTriple according to
RFC 2307 :
|
NisNetgroupTripleSyntaxChecker.Builder |
A static Builder for this class
|
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.
|
NoticeOfDisconnect |
An extended operation intended for notifying clients of upcoming
disconnection.
|
NotNode |
Node representing an Not connector in a filter operation
|
NotRefinement |
A class holding a NOT refinement, as defined in RFC 3672
|
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.
|
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
|
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.
|
OpaqueExtendedRequest |
ExtendedRequest basic implementation.
|
OpaqueExtendedResponse |
ExtendedResponse basic implementation.
|
OpenLdapObjectIdentifierMacro |
An OpenLDAP object identifier macro.
|
OpenLdapSchemaParser |
A reusable wrapper for hand parser OpenLDAP schema.
|
OpenLdapSchemaParser.AttributeTypeElements |
The list of AttributeTypeDescription elements that can be seen
|
OpenLdapSchemaParser.DitContentRuleElements |
The list of DitContentRuleDescription elements that can be seen
|
OpenLdapSchemaParser.DitStructureRuleElements |
The list of DitStructureRuleDescription elements that can be seen
|
OpenLdapSchemaParser.LdapComparatorElements |
The list of LdapComparatorDescription elements that can be seen
|
OpenLdapSchemaParser.LdapSyntaxElements |
The list of LdapSyntaxDescription elements that can be seen
|
OpenLdapSchemaParser.MatchingRuleElements |
The list of MatchingRuleDescription elements that can be seen
|
OpenLdapSchemaParser.MatchingRuleUseElements |
The list of MatchingRuleUseDescription elements that can be seen
|
OpenLdapSchemaParser.NameFormElements |
The list of NameFormDescription elements that can be seen
|
OpenLdapSchemaParser.NormalizerElements |
The list of NormalizerDescription elements that can be seen
|
OpenLdapSchemaParser.ObjectClassElements |
The list of ObjectClassDescription elements that can be seen
|
OpenLdapSchemaParser.SchemaObjectElements |
|
OpenLdapSchemaParser.SyntaxCheckerElements |
The list of SyntaxCheckerDescription elements that can be seen
|
OperationAbandonedException |
Marker exception thrown when an operation is cancelled.
|
OrNode |
Node representing an OR connector in a filter operation
|
OrRefinement |
A class holding a OR refinement, as defined in RFC 3672
|
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.
|
PagedResultsImpl |
A request/response control used to implement a simple paging of search
results.
|
ParsedDnComparator |
Compare two DNs
|
ParserDescriptionUtils |
Utilities for dealing with various schema descriptions.
|
PasswordDetails |
A class to store all informations about an password.
|
PasswordPolicySchemaConstants |
The PasswordPolicy schema ObjectClasses and AttributeTypes.
|
PasswordUtil |
A utility class containing methods related to processing passwords.
|
PersistentSearch |
A persistence search object, as defined in https://tools.ietf.org/html/draft-ietf-ldapext-psearch-03
|
PersistentSearchImpl |
A persistence search object
|
PostalAddressSyntaxChecker |
A SyntaxChecker which verifies that a value is a PostalAddress according to
RFC 4517 :
|
PostalAddressSyntaxChecker.Builder |
A static Builder for this class
|
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
|
PrepareString.NormStateEnum |
|
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
|
PrintableStringSyntaxChecker |
A SyntaxChecker which verifies that a value is a Printable String according to RFC 4517.
|
PrintableStringSyntaxChecker.Builder |
A static Builder for this class
|
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.
|
ProxiedAuthzImpl |
Simple ProxiedAuthz implementation class.
|
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.
|
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.
|
Response |
Super interface used as a marker for all protocol response type messages.
|
ResponseCarryingMessageException |
This exception is thrown when a message processing error occurs.
|
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.
|
ReusableAntlrSubtreeSpecificationChecker |
A reusable parser class extended from antlr generated parser for an LDAP
subtree specification as defined by RFC 3672.
|
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.
|
ReusableAntlrSubtreeSpecificationParser |
A reusable parser class extended from antlr generated parser for an LDAP
subtree specification as defined by RFC 3672.
|
SaslQoP |
This enums contains values for SASL QoP (Quality of Protection).
|
SaslSecurityStrength |
This enums contains values for SASL Security Strength.
|
Schema |
Base schema interface.
|
SchemaConstants |
A utility class where we declare all the schema objects being used by any
ldap server.
|
SchemaErrorHandler |
Interface for handling errors that occur during schema processing.
|
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.
|
SchemaObjectRenderer.Style |
|
SchemaObjectSorter |
Various utility methods for sorting schema objects.
|
SchemaObjectSorter.ReferenceCallback<T extends SchemaObject> |
|
SchemaObjectSorter.SchemaObjectIterable<T extends SchemaObject> |
|
SchemaObjectSorter.SchemaObjectIterator<T extends SchemaObject> |
|
SchemaObjectType |
The SchemaObject types
|
SchemaObjectWrapper |
A class containing a SchemaObject, used by the global registries.
|
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.
|
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.
|
SearchRequestImpl |
SearchRequest implementation.
|
SearchResultDone |
Search done protocol response message used to indicate the completion of a
search request message.
|
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.
|
SearchResultEntryImpl |
Lockable SearchResponseEntry implementation
|
SearchResultReference |
Search reference protocol response message used to return referrals to the
client in response to a search request message.
|
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
|
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.
|
SetCursor<E> |
A simple implementation of a Cursor on a Set .
|
SimpleNode<T> |
A simple assertion value node.
|
SingleReplyRequest |
Super interface for all request messages returning only one type of response.
|
SingletonCursor<E> |
A Cursor 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
|
SortRequestImpl |
Implementation of 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 }
|
SortResponseImpl |
Implementation of SortResponseControl.
|
SortResultCode |
Enumeration of the result codes of a SortResult defined in RFC 2891
for server side sort control.
|
StringAnonymizer |
A default anonymizer for attributes that are HR.
|
StringComparator |
A comparator for Strings.
|
Subentries |
A simple Subentries Control.
|
SubentriesImpl |
A simple Subentries Control implementation.
|
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
|
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.
|
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
|
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
|
TooComplexDnException |
This exception is used to signal that the complex parser should be used.
|
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.
|
UnbindRequestImpl |
Lockable UnbindRequest implementation.
|
UndefinedNode |
An empty class used for Undefined Nodes.
|
UniqueMemberComparator |
A comparator that sorts OIDs based on their numeric id value.
|
UniqueMemberNormalizer |
A normalizer for UniqueMember.
|
UrlDecoderException |
Thrown when a Decoder has encountered a failure condition during a decode.
|
UsageEnum |
Type safe enum for an AttributeType definition's usage string.
|
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
|
Value |
A Class for wrapping attribute values stored into an Entry Attribute, or a AVA.
|
WordComparator |
A comparator for Words/KeyWords.
|