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.
|