2.3.3.1 Novell eDirectory Directory Server AttributeTypes Syntax
In contrast to the syntax of the AttributeTypes attribute defined in [RFC2252] section 4.2, the syntax of this attribute as implemented by a directory server or LDAP client implementing extension bundle D is defined in section 4.4 of the document [ID-NDSSCHEMA]. This BNF includes the extension "X-NDS_LOWER_BOUND".
-
AttributeTypeDescription = "(" whsp numericoid whsp ; AttributeType identifier [ "NAME" qdescrs ] ; name used in AttributeType [ "DESC" qdstring ] ; description [ "OBSOLETE" whsp ] [ "SUP" woid ] ; derived from other Attribute [ "EQUALITY" woid ] ; Matching Rule name [ "ORDERING" woid ] ; Matching Rule name [ "SUBSTR" woid ] ; Matching Rule name [ "SYNTAX" whsp noidlen whsp ] ; [ "SINGLE-VALUE" whsp ] ; default multi-valued [ "COLLECTIVE" whsp ] ; default not collective [ "NO-USER-MODIFICATION" whsp ] ; default user modifiable [ "USAGE" whsp AttributeUsage ] ; default userApplications [ "X-NDS_LOWER_BOUND" qdstrings ] ; lower bound. default ; ('0')(upper is specified in ; SYNTAX) whsp ")"
The productions "whsp", "numericoid", "qdescrs", "qdstring", "woid", "noidlen", "AttributeUsage" and "qdstrings" are defined in [RFC2252].