DIT Content Rules can be specified with existing schema components and do not require additional code for its implementation. On the PingDirectory Server, only one DIT Content Rule may be defined for an entry in the structural object class.
DITContentRuleDescription = "(" wsp numericoid ; Object identifier of the structural object class the rule applies to [ sp "NAME" sp qdescrs ] ; Short name descriptor [ sp "DESC" sp qdstring ] ; Description [ sp "OBSOLETE" ] ; Specifies if the rule is inactive [ sp "AUX" sp oids ] ; List of allowed auxiliary object classes [ sp "MUST" sp oids ] ; List of required attributes [ sp "MAY" sp oids ] ; List of allowed attributes in the entry [ sp "NOT" sp oids ] ; List of prohibited attributes in the entry extensions wsp ")" ; Extensions followed by a white space and ")"
extensions = / "X-ORIGIN" / ; Specifies where the attribute type is defined "X-SCHEMA-FILE" / ; Specifies which schema file contains the definition "X-READ-ONLY" ; True or False. Specifies if the file that contains ; the schema element is marked as read-only in ; the server configuration.