Class MatchingRuleDescriptionSyntaxChecker

  • All Implemented Interfaces:
    Serializable, SchemaObject

    public final class MatchingRuleDescriptionSyntaxChecker
    extends SyntaxChecker
    A SyntaxChecker which verifies that a value follows the matching rule description syntax according to RFC 4512, par 4.2.3:
     MatchingRuleDescription = LPAREN WSP
        numericoid                 ; object identifier
        [ SP "NAME" SP qdescrs ]   ; short names (descriptors)
        [ SP "DESC" SP qdstring ]  ; description
        [ SP "OBSOLETE" ]          ; not active
        SP "SYNTAX" SP numericoid  ; assertion syntax
        extensions WSP RPAREN      ; extensions
     
     extensions = *( SP xstring SP qdstrings )
     xstring = "X" HYPHEN 1*( ALPHA / HYPHEN / USCORE ) 
     
    Author:
    Apache Directory Project
    See Also:
    Serialized Form