|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
AbsoluteSubtreeSpecificationSyntax | This class defines the absolute subtree specification attribute syntax, which is used to select sets of entries in dynamic groups and access control rules. |
AciSyntax | This class implements the access control information (aci) attribute syntax. |
AttributeTypeSyntax | This class defines the attribute type description syntax, which is used to hold attribute type definitions in the server schema. |
AuthPasswordEqualityMatchingRule | This class implements the authPasswordMatch matching rule defined in RFC 3112. |
AuthPasswordExactEqualityMatchingRule | This class implements the authPasswordExactMatch matching rule defined in RFC 3112. |
AuthPasswordSyntax | This class defines the auth password attribute syntax, which is defined in RFC 3112 and is used to hold authentication information. |
BinarySyntax | This class defines the binary attribute syntax, which is essentially a byte array using very strict matching. |
BitStringEqualityMatchingRule | This class defines the bitStringMatch matching rule defined in X.520 and referenced in RFC 2252. |
BitStringSyntax | This class defines the bit string attribute syntax, which is comprised of a string of binary digits surrounded by single quotes and followed by a capital letter "B" (e.g., '101001'B). |
BooleanEqualityMatchingRule | This class defines the booleanMatch matching rule defined in X.520 and referenced in RFC 4519. |
BooleanSyntax | This class defines the Boolean attribute syntax, which only allows values of "TRUE" or "FALSE" (although this implementation is more flexible and will also allow "YES", "ON", or "1" instead of "TRUE", or "NO", "OFF", or "0" instead of "FALSE"). |
CaseExactEqualityMatchingRule | This class defines the caseExactMatch matching rule defined in X.520 and referenced in RFC 4519. |
CaseExactIA5EqualityMatchingRule | This class implements the caseExactIA5Match matching rule defined in RFC 2252. |
CaseExactIA5SubstringMatchingRule | This class implements the caseExactIA5SubstringsMatch matching rule. |
CaseExactOrderingMatchingRule | This class defines the caseExactOrderingMatch matching rule defined in X.520 and referenced in RFC 4519. |
CaseExactSubstringMatchingRule | This class defines the caseExactSubstringsMatch matching rule defined in X.520 and referenced in RFC 2252. |
CaseIgnoreEqualityMatchingRule | This class defines the caseIgnoreMatch matching rule defined in X.520 and referenced in RFC 2252. |
CaseIgnoreIA5EqualityMatchingRule | This class implements the caseIgnoreIA5Match matching rule defined in RFC 2252. |
CaseIgnoreIA5SubstringMatchingRule | This class implements the caseIgnoreIA5SubstringsMatch matching rule defined in RFC 2252. |
CaseIgnoreListEqualityMatchingRule | This class implements the caseIgnoreListMatch matching rule defined in X.520 and referenced in RFC 2252. |
CaseIgnoreListSubstringMatchingRule | This class implements the caseIgnoreListSubstringsMatch matching rule defined in X.520 and referenced in RFC 2252. |
CaseIgnoreOrderingMatchingRule | This class defines the caseIgnoreOrderingMatch matching rule defined in X.520 and referenced in RFC 2252. |
CaseIgnoreSubstringMatchingRule | This class defines the caseIgnoreSubstringsMatch matching rule defined in X.520 and referenced in RFC 2252. |
CertificateListSyntax | This class implements the certificate list attribute syntax. |
CertificatePairSyntax | This class implements the certificate pair attribute syntax. |
CertificateSyntax | This class implements the certificate attribute syntax. |
CountryStringSyntax | This class defines the country string attribute syntax, which should be a two-character ISO 3166 country code. |
DeliveryMethodSyntax | This class defines the delivery method attribute syntax. |
DirectoryStringFirstComponentEqualityMatchingRule | This class implements the directoryStringFirstComponentMatch matching rule defined in X.520 and referenced in RFC 2252. |
DirectoryStringSyntax | This class defines the directory string attribute syntax, which is simply a set of UTF-8 characters. |
DistinguishedNameEqualityMatchingRule | This class defines the distinguishedNameMatch matching rule defined in X.520 and referenced in RFC 2252. |
DistinguishedNameSyntax | This class defines the distinguished name attribute syntax, which is used for attributes that hold distinguished names (DNs). |
DITContentRuleSyntax | This class implements the DIT content rule description syntax, which is used to hold DIT content rule definitions in the server schema. |
DITStructureRuleSyntax | This class implements the DIT structure rule description syntax, which is used to hold DIT structure rule definitions in the server schema. |
DoubleMetaphoneApproximateMatchingRule | This class defines an approximate matching rule based on the Double Metaphone algorithm. |
EnhancedGuideSyntax | This class implements the enhanced guide attribute syntax, which may be used to provide criteria for generating search filters for entries of a given objectclass. |
FaxNumberSyntax | This class implements the facsimile telephone number attribute syntax, which contains a printable string (the number) followed by zero or more parameters. |
FaxSyntax | This class implements the fax attribute syntax. |
GeneralizedTimeEqualityMatchingRule | This class defines the generalizedTimeMatch matching rule defined in X.520 and referenced in RFC 2252. |
GeneralizedTimeOrderingMatchingRule | This class defines the generalizedTimeOrderingMatch matching rule defined in X.520 and referenced in RFC 2252. |
GeneralizedTimeSyntax | This class defines the generalized time attribute syntax, which is a way of representing time in a form like "YYYYMMDDhhmmssZ". |
GuideSyntax | This class implements the guide attribute syntax, which may be used to provide criteria for generating search filters for entries, optionally tied to a specified objectclass. |
IA5StringSyntax | This class implements the IA5 string attribute syntax, which is simply a set of ASCII characters. |
IntegerEqualityMatchingRule | This class defines the integerMatch matching rule defined in X.520 and referenced in RFC 2252. |
IntegerFirstComponentEqualityMatchingRule | This class implements the integerFirstComponentMatch matching rule defined in X.520 and referenced in RFC 2252. |
IntegerOrderingMatchingRule | This class defines the integerOrderingMatch matching rule defined in X.520 and referenced in RFC 4519. |
IntegerSyntax | This class defines the integer attribute syntax, which holds an arbitrarily-long integer value. |
JPEGSyntax | This class implements the JPEG attribute syntax. |
KeywordEqualityMatchingRule | This class implements the keywordMatch matching rule defined in X.520. |
LDAPSyntaxDescriptionSyntax | This class defines the LDAP syntax description syntax, which is used to hold attribute syntax definitions in the server schema. |
MatchingRuleSyntax | This class implements the matching rule description syntax, which is used to hold matching rule definitions in the server schema. |
MatchingRuleUseSyntax | This class implements the matching rule use description syntax, which is used to hold matching rule use definitions in the server schema. |
NameAndOptionalUIDSyntax | This class implements the name and optional UID attribute syntax, which holds values consisting of a DN, optionally followed by an octothorpe (#) and a bit string value. |
NameFormSyntax | This class implements the name form description syntax, which is used to hold name form definitions in the server schema. |
NumericStringEqualityMatchingRule | This class implements the numericStringMatch matching rule defined in X.520 and referenced in RFC 2252. |
NumericStringOrderingMatchingRule | This implements defines the numericStringOrderingMatch matching rule defined in X.520 and referenced in RFC 2252. |
NumericStringSubstringMatchingRule | This class implements the numericStringSubstringsMatch matching rule defined in X.520 and referenced in RFC 2252. |
NumericStringSyntax | This class implements the numeric string attribute syntax, which may be hold one or more numeric digits and/or spaces. |
ObjectClassSyntax | This class implements the object class description syntax, which is used to hold objectclass definitions in the server schema. |
ObjectIdentifierEqualityMatchingRule | This class defines the objectIdentifierMatch matching rule defined in X.520 and referenced in RFC 2252. |
ObjectIdentifierFirstComponentEqualityMatchingRule | This class implements the objectIdentifierFirstComponentMatch matching rule defined in X.520 and referenced in RFC 2252. |
OctetStringEqualityMatchingRule | This class defines the octetStringMatch matching rule defined in X.520. |
OctetStringOrderingMatchingRule | This class defines the octetStringOrderingMatch matching rule defined in X.520. |
OctetStringSubstringMatchingRule | This class defines the octetStringSubstringsMatch matching rule defined in X.520. |
OctetStringSyntax | This class implements the octet string attribute syntax, which is equivalent to the binary syntax and should be considered a replacement for it. |
OIDSyntax | This class defines the OID syntax, which holds either an identifier name or a numeric OID. |
OtherMailboxSyntax | This class implements the other mailbox attribute syntax, which consists of a printable string component (the mailbox type) followed by a dollar sign and an IA5 string component (the mailbox). |
PostalAddressSyntax | This class implements the postal address attribute syntax, which is a list of UCS (Universal Character Set, as defined in the ISO 10646 specification and includes UTF-8 and UTF-16) strings separated by dollar signs. |
PresentationAddressEqualityMatchingRule | This class implements the presentationAddressMatch matching rule defined in X.520 and referenced in RFC 2252. |
PresentationAddressSyntax | This class implements the presentation address attribute syntax, which is defined in RFC 1278. |
PrintableString | This class defines utility methods that can be used to determine whether a character string is printable as defined in X.520 and referenced in RFC 2252. |
PrintableStringSyntax | This class implements the printable string attribute syntax, which is simply a string of characters from a limited ASCII character set (uppercase and lowercase letters, numeric digits, the space, and a set of various symbols). |
ProtocolInformationEqualityMatchingRule | This class implements the protocolInformationMatch matching rule defined in X.520 and referenced in RFC 2252. |
ProtocolInformationSyntax | This class implements the protocol information attribute syntax, which is being deprecated. |
RelativeSubtreeSpecificationSyntax | This class defines the relative subtree specification attribute syntax, which is used to specify the scope of access controls and their parameters. |
RFC3672SubtreeSpecificationSyntax | This class defines the subtree specification attribute syntax, which is used to specify the scope of sub-entries (RFC 3672). |
SchemaConstants | This class defines a number of constants used by Directory Server schema elements, like matching rules, syntaxes, attribute types, and objectclasses. |
SubstringAssertionSyntax | This class defines the substring assertion attribute syntax, which contains one or more substring components, as used in a substring search filter. |
SupportedAlgorithmSyntax | This class implements the supported algorithm attribute syntax. |
TelephoneNumberEqualityMatchingRule | This class implements the telephoneNumberMatch matching rule defined in X.520 and referenced in RFC 2252. |
TelephoneNumberSubstringMatchingRule | This class implements the telephoneNumberSubstringsMatch matching rule defined in X.520 and referenced in RFC 2252. |
TelephoneNumberSyntax | This class implements the telephone number attribute syntax, which is defined in RFC 2252. |
TeletexTerminalIdentifierSyntax | This class implements the teletex terminal identifier attribute syntax, which contains a printable string (the terminal identifier) followed by zero or more parameters, which start with a dollar sign and are followed by a parameter name, a colon, and a value. |
TelexNumberSyntax | This class implements the telex number attribute syntax, which contains three printable strings separated by dollar sign characters. |
UniqueMemberEqualityMatchingRule | This class implements the uniqueMemberMatch matching rule defined in X.520 and referenced in RFC 2252. |
UserPasswordEqualityMatchingRule | This class implements the userPasswordMatch matching rule, which can be used to determine whether a clear-text value matches an encoded password. |
UserPasswordExactEqualityMatchingRule | This class implements the userPasswordExactMatch matching rule, which will simply compare encoded hashed password values to see if they are exactly equal to each other. |
UserPasswordSyntax | This class defines an attribute syntax used for storing values that have been encoded using a password storage scheme. |
UTCTimeSyntax | This class implements the UTC time attribute syntax. |
UUIDEqualityMatchingRule | This class defines the uuidMatch matching rule defined in RFC 4530. |
UUIDOrderingMatchingRule | This class defines the uuidOrderingMatch matching rule defined in RFC 4530. |
UUIDSyntax | This class implements the UUID syntax, which is defined in RFC 4530. |
WordEqualityMatchingRule | This class implements the wordMatch matching rule defined in X.520. |
Contains implementations of various Directory Server schema elements. In particular, this holds the implementations of all the attribute syntaxes and equality/substring/ordering/approximate matching rules that have been defined in the server. Other schema elements (e.g., attribute types, objectclasses, name forms, matching rule uses, DIT content rules, and DIT structure rules) do not require any specialized processing and therefore implementations of those more generic objects are defined elsewhere in the Directory Server codebase.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |