Uses of Class
org.apache.directory.shared.ldap.schema.syntax.AbstractSyntaxChecker

Packages that use AbstractSyntaxChecker
org.apache.directory.shared.ldap.schema.syntax   
 

Uses of AbstractSyntaxChecker in org.apache.directory.shared.ldap.schema.syntax
 

Subclasses of AbstractSyntaxChecker in org.apache.directory.shared.ldap.schema.syntax
 class AccessPointSyntaxChecker
          A SyntaxChecker which verifies that a value is an AccessPoint.
 class ACIItemSyntaxChecker
          A SyntaxChecker which verifies that a value is a valid ACIItem.
 class AttributeTypeDescriptionSyntaxChecker
          A SyntaxChecker which verifies that a value follows the attribute type descripton syntax according to RFC 4512, par 4.2.2:
 class AttributeTypeUsageSyntaxChecker
          A syntax checker which checks to see if an attributeType's type is either: userApplications directoryOperation distributedOperation dSAOperation .* The case is NOT ignored.
 class AudioSyntaxChecker
          A SyntaxChecker which verifies that a value is an Audio according to RFC 2252.
 class BinarySyntaxChecker
          A binary value (universal value acceptor) syntax checker.
 class BitStringSyntaxChecker
          A SyntaxChecker which verifies that a value is a Boolean according to RFC 4517.
 class BooleanSyntaxChecker
          A SyntaxChecker which verifies that a value is a Boolean according to RFC 4517.
 class CertificateListSyntaxChecker
          A SyntaxChecker which verifies that a value is a certificateList according to RFC 4523 : "Due to changes made to the definition of a CertificateList through time, no LDAP-specific encoding is defined for this syntax.
 class CertificatePairSyntaxChecker
          A SyntaxChecker which verifies that a value is a certificate pair according to RFC 4523 : "Due to changes made to the definition of a CertificatePair through time, no LDAP-specific encoding is defined for this syntax.
 class CertificateSyntaxChecker
          A SyntaxChecker which verifies that a value is a certificate according to RFC 4523 : "Due to changes made to the definition of a Certificate through time, no LDAP-specific encoding is defined for this syntax.
 class CountrySyntaxChecker
          A SyntaxChecker which verifies that a value is a country according to RFC 4517.
 class DataQualitySyntaxSyntaxChecker
          A SyntaxChecker which verifies that a value is a DataQualitySyntax.
 class DeliveryMethodSyntaxChecker
          A SyntaxChecker which verifies that a value is a delivery method according to RFC 4517.
 class DirectoryStringSyntaxChecker
          A SyntaxChecker which verifies that a value is a Directory String according to RFC 4517.
 class DITContentRuleDescriptionSyntaxChecker
          A SyntaxChecker which verifies that a value follows the DIT content rule descripton syntax according to RFC 4512, par 4.2.6:
 class DITStructureRuleDescriptionSyntaxChecker
          A SyntaxChecker which verifies that a value follows the DIT structure rule descripton syntax according to RFC 4512, par 4.2.7.1:
 class DLSubmitPermissionSyntaxChecker
          A SyntaxChecker which verifies that a value is a DLSubmitPermission.
 class DNSyntaxChecker
          A SyntaxChecker which verifies that a value is a valid DN.
 class 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 : ::= [ '#' ] ::= 'DEFUNCT' | 'EXPERIMENTAL' | 'BEST-EFFORT' | 'PILOT-SERVICE' | 'FULL-SERVICE' ::= encoded as a PrintableString
 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 : ::= '(' * * ')' ::= '$' * * | e ::= 'root' | 'glue' | 'cp' | 'entry' | 'alias' | 'subr' | 'nssr' | 'supr' | 'xr' | 'admPoint' | 'subentry' | 'shadow' | 'zombie' | 'immSupr' | 'rhob' | 'sa'
 class EnhancedGuideSyntaxChecker
          A SyntaxChecker which verifies that a value is an EnhancedGuide according to RFC 4517.
 class 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.
 class FaxSyntaxChecker
          A SyntaxChecker which verifies that a value is a Fax according to RFC 4517.
 class GeneralizedTimeSyntaxChecker
          A SyntaxChecker which verifies that a value is a generalized time according to RFC 4517.
 class GuideSyntaxChecker
          A SyntaxChecker which verifies that a value is a Guide according to RFC 4517.
 class Ia5StringSyntaxChecker
          A SyntaxChecker which verifies that a value is a IA5 String according to RFC 4517.
 class IntegerSyntaxChecker
          A SyntaxChecker which verifies that a value is an Integer according to RFC 4517.
 class JavaByteSyntaxChecker
          A SyntaxChecker which verifies that a value is a valid Java primitive short or the Short wrapper.
 class JavaIntegerSyntaxChecker
          A SyntaxChecker which verifies that a value is a valid Java primitive int or the Integer wrapper.
 class JavaLongSyntaxChecker
          A SyntaxChecker which verifies that a value is a valid Java primitive long or the Long wrapper.
 class JavaShortSyntaxChecker
          A SyntaxChecker which verifies that a value is a valid Java primitive int or the Integer wrapper.
 class JpegSyntaxChecker
          A SyntaxChecker which verifies that a value is a Jpeg according to RFC 4517.
 class LdapSyntaxDescriptionSyntaxChecker
          A SyntaxChecker which verifies that a value follows the LDAP syntax descripton syntax according to RFC 4512, par 4.2.2:
 class MailPreferenceSyntaxChecker
          A SyntaxChecker which verifies that a value is a Boolean according to RFC 1778.
 class MasterAndShadowAccessPointSyntaxChecker
          A SyntaxChecker which verifies that a value is a MasterAndShadowAccessPoint.
 class MatchingRuleDescriptionSyntaxChecker
          A SyntaxChecker which verifies that a value follows the matching rule descripton syntax according to RFC 4512, par 4.2.3:
 class MatchingRuleUseDescriptionSyntaxChecker
          A SyntaxChecker which verifies that a value follows the matching rule use descripton syntax according to RFC 4512, par 4.2.4:
 class MHSORAddressSyntaxChecker
          A SyntaxChecker which verifies that a value is a MHSORAddress.
 class NameAndOptionalUIDSyntaxChecker
          A SyntaxChecker which verifies that a value is a valid Name and Optional UID.
 class NameFormDescriptionSyntaxChecker
          A SyntaxChecker which verifies that a value follows the name descripton syntax according to RFC 4512, par 4.2.7.2:
 class NumberSyntaxChecker
          A SyntaxChecker which verifies that a value is a Number according to RFC 4512.
 class NumericOidSyntaxChecker
          A SyntaxChecker which verifies that a value is a numeric oid according to RFC 4512.
 class NumericStringSyntaxChecker
          A SyntaxChecker which verifies that a value is a Numeric String according to RFC 4517.
 class ObjectClassDescriptionSyntaxChecker
          A SyntaxChecker which verifies that a value follows the object class descripton syntax according to RFC 4512, par 4.2.1:
 class ObjectClassTypeSyntaxChecker
          A syntax checker which checks to see if an objectClass' type is either: AUXILIARY, STRUCTURAL, or ABSTRACT.
 class ObjectNameSyntaxChecker
          A SyntaxChecker which verifies that a name is valid for an ObjectClass or an AttributeType

<m-name> = <keystring>
<keystring> = <leadkeychar> *<keychar>
<leadkeychar> = <ALPHA>
<keychar> = <ALPHA> / <DIGIT> / <HYPHEN> / <SEMI>
<ALPHA> = %x41-5A / %x61-7A ; "A"-"Z" / "a"-"z"
<DIGIT> = %x30 / <LDIGIT ; "0"-"9"
<LDIGIT> = %x31-39 ; "1"-"9"
<HYPHEN> = %x2D ; hyphen ("-")
<SEMI> = %x3B ; semicolon (";")
 class OctetStringSyntaxChecker
          A SyntaxChecker which verifies that a value is a Octet String according to RFC 4517.
 class OidLenSyntaxChecker
          A SyntaxChecker which verifies that a value is a numeric oid and a length constraint according to RFC 4512.
 class OidSyntaxChecker
          A SyntaxChecker which verifies that a value is an oid according to RFC 4512.
 class OtherMailboxSyntaxChecker
          A SyntaxChecker which verifies that a value is an OtherMailbox according to RFC 4517 : OtherMailbox = mailbox-type DOLLAR mailbox mailbox-type = PrintableString mailbox = IA5String
 class PostalAddressSyntaxChecker
          A SyntaxChecker which verifies that a value is a PostalAddress according to RFC 4517 : = = "$" | e
 class PresentationAddressSyntaxChecker
          A SyntaxChecker which verifies that a value is a PresentationAddressSyntax.
 class PrintableStringSyntaxChecker
          A SyntaxChecker which verifies that a value is a Printable String according to RFC 4517.
 class ProtocolInformationSyntaxChecker
          A SyntaxChecker which verifies that a value is a protocol information according to RFC 2252.
 class RegexSyntaxChecker
          A SyntaxChecker implemented using Perl5 regular expressions to constrain values.
 class SubstringAssertionSyntaxChecker
          A SyntaxChecker which verifies that a value is a SubstringAssertion according to RFC 4517.
 class SubtreeSpecificationSyntaxChecker
          A SyntaxChecker which verifies that a value is a subtree specification.
 class SupplierAndConsumerSyntaxChecker
          A SyntaxChecker which verifies that a value is a supplier and consummer according to RFC 2252.
 class SupplierInformationSyntaxChecker
          A SyntaxChecker which verifies that a value is a supplier information according to RFC 2252.
 class SupplierOrConsumerSyntaxChecker
          A SyntaxChecker which verifies that a value is a supplier or consummer according to RFC 2252.
 class SupportedAlgorithmSyntaxChecker
          A SyntaxChecker which verifies that a value is a SupportedAlgorithm according to RFC 2252.
 class TelephoneNumberSyntaxChecker
          A SyntaxChecker which verifies that a value is a TelephoneNumber according to ITU recommendation E.123 (which is quite vague ...).
 class TeletexTerminalIdentifierSyntaxChecker
          A SyntaxChecker which verifies that a value is a TeletexTerminalIdentifier according to RFC 4517 : teletex-id = ttx-term *(DOLLAR ttx-param) ttx-term = PrintableString ; terminal identifier ttx-param = ttx-key COLON ttx-value ; parameter ttx-key = "graphic" | "control" | "misc" | "page" | "private" ttx-value = *ttx-value-octet ttx-value-octet = %x00-23 | (%x5C "24") | %x25-5B | (%x5C "5C") | %x5D-FF
 class TelexNumberSyntaxChecker
          A SyntaxChecker which verifies that a value is a Telex Number according to RFC 4517 : telex-number = actual-number DOLLAR country-code DOLLAR answerback actual-number = PrintableString country-code = PrintableString answerback = PrintableString
 class UtcTimeSyntaxChecker
          A SyntaxChecker which verifies that a value is a UTC time according to RFC 4517.
 



Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.