You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by pa...@apache.org on 2009/10/21 19:02:19 UTC
svn commit: r828105 [2/8] -
/directory/studio/trunk/schemaeditor/resources/schemas/apacheds/
Modified: directory/studio/trunk/schemaeditor/resources/schemas/apacheds/apachemeta.xml
URL: http://svn.apache.org/viewvc/directory/studio/trunk/schemaeditor/resources/schemas/apacheds/apachemeta.xml?rev=828105&r1=828104&r2=828105&view=diff
==============================================================================
--- directory/studio/trunk/schemaeditor/resources/schemas/apacheds/apachemeta.xml (original)
+++ directory/studio/trunk/schemaeditor/resources/schemas/apacheds/apachemeta.xml Wed Oct 21 17:02:18 2009
@@ -18,581 +18,581 @@
under the License.
-->
<schema name="apachemeta">
- <attributetypes>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.34" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>x-humanReadable</alias>
- </aliases>
- <description>whether or not a syntax is human readable</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
- <equality>booleanMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.33" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-bytecode</alias>
- </aliases>
- <description>The Java bytecode for a code based schema entity</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.5</syntax>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.5" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-supObjectClass</alias>
- </aliases>
- <description>The list of superiors</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>nameOrNumericIdMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.2" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-name</alias>
- </aliases>
- <description>The Object name</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.18060.0.4.0.0.6</syntax>
- <equality>caseIgnoreMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.4" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-obsolete</alias>
- </aliases>
- <description>The type is obsolete</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
- <equality>booleanMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.3" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-description</alias>
- </aliases>
- <description>meta descriptive information</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.27" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-not</alias>
- </aliases>
- <description>List of precluded attribute types</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>numericOidMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.38" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-dependencies</alias>
- </aliases>
- <description>The dependencies of a schema: other schema names.</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.26" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-aux</alias>
- </aliases>
- <description>List of auxiliary ObjectClasses</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>numericOidMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.37" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-disabled</alias>
- </aliases>
- <description>Used as a marker for schemas to enable or disable them.</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
- <equality>booleanMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.1" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-oid</alias>
- </aliases>
- <description>The Object Identifier</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.18060.0.4.0.0.2</syntax>
- <equality>objectIdentifierMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.10" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-supAttributeType</alias>
- </aliases>
- <description>The list of superior</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>nameOrNumericIdMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.18" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-usage</alias>
- </aliases>
- <description>Usage type of an attributeType</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseIgnoreMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.8" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-typeObjectClass</alias>
- </aliases>
- <description>The objectclass type</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.18060.0.4.0.0.1</syntax>
- <equality>objectClassTypeMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.32" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-fqcn</alias>
- </aliases>
- <description>The fully qualified class name of a code based schema entity</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseExactMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.29" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-applies</alias>
- </aliases>
- <description>List of attribute types the matching rule applies to</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>numericOidMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.39" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-length</alias>
- </aliases>
- <description>The maximum length for an attribute value.</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.18060.0.4.0.0.4</syntax>
- <equality>caseIgnoreMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.24" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-oc</alias>
- </aliases>
- <description>The structural ObjectClass</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>numericOidMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.7" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-may</alias>
- </aliases>
- <description>The list of authorized ATs</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>nameOrNumericIdMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.31" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-matchingRuleSyntax</alias>
- </aliases>
- <description>The matchingRule attribute syntax </description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.18060.0.4.0.0.2</syntax>
- <equality>numericOidMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.22" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-supDITStructureRule</alias>
- </aliases>
- <description>The list of superiors</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.36</syntax>
- <equality>supDITStructureRuleMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.17" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-noUserModification</alias>
- </aliases>
- <description>The attribute is protected</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
- <equality>booleanMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.20" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-ruleId</alias>
- </aliases>
- <description>The rule ID</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.18060.0.4.0.0.4</syntax>
- <equality>ruleIdMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.11" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-equality</alias>
- </aliases>
- <description>Equality matching rule</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>nameOrNumericIdMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.12" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-ordering</alias>
- </aliases>
- <description>Ordering matching rule</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>nameOrNumericIdMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.14" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-syntax</alias>
- </aliases>
- <description>The syntax OID for attributeTypes and matchingRules</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.18060.0.4.0.0.2</syntax>
- <equality>nameOrNumericIdMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.15" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-singleValue</alias>
- </aliases>
- <description>The attribute is single valued</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
- <equality>booleanMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.16" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-collective</alias>
- </aliases>
- <description>The attribute is collective</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
- <equality>booleanMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.6" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-must</alias>
- </aliases>
- <description>The list of mandatory ATs</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>nameOrNumericIdMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.21" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>m-form</alias>
- </aliases>
- <description>The name form associated with this DITStructure rule</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>caseIgnoreMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.13" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>m-substr</alias>
- </aliases>
- <description>Substring matching rule</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
- <equality>nameOrNumericIdMatch</equality>
- </attributetype>
- </attributetypes>
- <objectclasses>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.10" obsolete="false">
- <aliases>
- <alias>metaSyntaxChecker</alias>
- </aliases>
- <description>meta definition of the SyntaxChecker object</description>
- <superiors>
- <superior>metaTop</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>m-fqcn</attributetype>
- </mandatory>
- <optional>
- <attributetype>m-bytecode</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.11" obsolete="false">
- <aliases>
- <alias>metaSchema</alias>
- </aliases>
- <description>A schema object under which meta schema definitions are found</description>
- <superiors>
- <superior>top</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>cn</attributetype>
- </mandatory>
- <optional>
- <attributetype>m-disabled</attributetype>
- <attributetype>m-dependencies</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.9" obsolete="false">
- <aliases>
- <alias>metaDITContentRule</alias>
- </aliases>
- <description>meta definition of the DITContentRule object</description>
- <superiors>
- <superior>metaTop</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <optional>
- <attributetype>m-name</attributetype>
- <attributetype>m-obsolete</attributetype>
- <attributetype>m-aux</attributetype>
- <attributetype>m-must</attributetype>
- <attributetype>m-may</attributetype>
- <attributetype>m-not</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.12" obsolete="false">
- <aliases>
- <alias>metaNormalizer</alias>
- </aliases>
- <description>meta definition of a Normalizer object</description>
- <superiors>
- <superior>metaTop</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>m-fqcn</attributetype>
- </mandatory>
- <optional>
- <attributetype>m-bytecode</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.13" obsolete="false">
- <aliases>
- <alias>metaComparator</alias>
- </aliases>
- <description>meta definition of a Comparator object</description>
- <superiors>
- <superior>metaTop</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>m-fqcn</attributetype>
- </mandatory>
- <optional>
- <attributetype>m-bytecode</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.6" obsolete="false">
- <aliases>
- <alias>metaDITStructureRule</alias>
- </aliases>
- <description>meta definition of the DITStructureRule object</description>
- <superiors>
- <superior>top</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>m-ruleId</attributetype>
- <attributetype>m-form</attributetype>
- </mandatory>
- <optional>
- <attributetype>m-name</attributetype>
- <attributetype>m-obsolete</attributetype>
- <attributetype>m-supDITStructureRule</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.4" obsolete="false">
- <aliases>
- <alias>metaSyntax</alias>
- </aliases>
- <description>meta definition of the Syntax object</description>
- <superiors>
- <superior>metaTop</superior>
- </superiors>
- <type>STRUCTURAL</type>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.8" obsolete="false">
- <aliases>
- <alias>metaMatchingRuleUse</alias>
- </aliases>
- <description>meta definition of the MatchingRuleUse object</description>
- <superiors>
- <superior>metaTop</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>m-applies</attributetype>
- </mandatory>
- <optional>
- <attributetype>m-name</attributetype>
- <attributetype>m-obsolete</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.7" obsolete="false">
- <aliases>
- <alias>metaNameForm</alias>
- </aliases>
- <description>meta definition of the NameForm object</description>
- <superiors>
- <superior>metaTop</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>m-oc</attributetype>
- <attributetype>m-must</attributetype>
- </mandatory>
- <optional>
- <attributetype>m-name</attributetype>
- <attributetype>m-obsolete</attributetype>
- <attributetype>m-may</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.1" obsolete="false">
- <aliases>
- <alias>metaTop</alias>
- </aliases>
- <description>Top level objectclass of all meta objects</description>
- <superiors>
- <superior>top</superior>
- </superiors>
- <type>ABSTRACT</type>
- <mandatory>
- <attributetype>m-oid</attributetype>
- </mandatory>
- <optional>
- <attributetype>m-description</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.3" obsolete="false">
- <aliases>
- <alias>metaAttributeType</alias>
- </aliases>
- <description>meta definition of the AttributeType object</description>
- <superiors>
- <superior>metaTop</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <optional>
- <attributetype>m-name</attributetype>
- <attributetype>m-obsolete</attributetype>
- <attributetype>m-supAttributeType</attributetype>
- <attributetype>m-equality</attributetype>
- <attributetype>m-ordering</attributetype>
- <attributetype>m-substr</attributetype>
- <attributetype>m-syntax</attributetype>
- <attributetype>m-singleValue</attributetype>
- <attributetype>m-collective</attributetype>
- <attributetype>m-noUserModification</attributetype>
- <attributetype>m-usage</attributetype>
- <attributetype>m-length</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.5" obsolete="false">
- <aliases>
- <alias>metaMatchingRule</alias>
- </aliases>
- <description>meta definition of the MatchingRule object</description>
- <superiors>
- <superior>metaTop</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>m-syntax</attributetype>
- </mandatory>
- <optional>
- <attributetype>m-name</attributetype>
- <attributetype>m-obsolete</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.2" obsolete="false">
- <aliases>
- <alias>metaObjectClass</alias>
- </aliases>
- <description>meta definition of the objectclass object</description>
- <superiors>
- <superior>metaTop</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>m-oid</attributetype>
- </mandatory>
- <optional>
- <attributetype>m-name</attributetype>
- <attributetype>m-obsolete</attributetype>
- <attributetype>m-supObjectClass</attributetype>
- <attributetype>m-typeObjectClass</attributetype>
- <attributetype>m-must</attributetype>
- <attributetype>m-may</attributetype>
- </optional>
- </objectclass>
- </objectclasses>
- <matchingrules>
- <matchingrule oid="1.3.6.1.4.1.18060.0.4.0.1.3" obsolete="false">
- <aliases>
- <alias>supDITStructureRuleMatch</alias>
- </aliases>
- <description>A matching rule matching dit structure rule attributes</description>
- <syntaxoid>1.3.6.1.4.1.1466.115.121.1.17</syntaxoid>
- </matchingrule>
- <matchingrule oid="1.3.6.1.4.1.18060.0.4.0.1.1" obsolete="false">
- <aliases>
- <alias>objectClassTypeMatch</alias>
- </aliases>
- <description>objectClassTypeMatch: for mathing AUXILIARY, STRUCTURAL, ABSTRACT</description>
- <syntaxoid>1.3.6.1.4.1.18060.0.4.0.0.1</syntaxoid>
- </matchingrule>
- <matchingrule oid="1.3.6.1.4.1.18060.0.4.0.1.0" obsolete="false">
- <aliases>
- <alias>nameOrNumericIdMatch</alias>
- </aliases>
- <description>A name or numeric id matchingRule</description>
- <syntaxoid>1.3.6.1.4.1.18060.0.4.0.0.0</syntaxoid>
- </matchingrule>
- <matchingrule oid="1.3.6.1.4.1.18060.0.4.0.1.2" obsolete="false">
- <aliases>
- <alias>numericOidMatch</alias>
- </aliases>
- <description>a matching rule for numeric oids</description>
- <syntaxoid>1.3.6.1.4.1.1466.115.121.1.38</syntaxoid>
- </matchingrule>
- <matchingrule oid="1.3.6.1.4.1.18060.0.4.0.1.4" obsolete="false">
- <aliases>
- <alias>ruleIdMatch</alias>
- </aliases>
- <description>Rule identifier of this DIT structure rule</description>
- <syntaxoid>1.3.6.1.4.1.1466.115.121.1.26</syntaxoid>
- </matchingrule>
- </matchingrules>
- <syntaxes>
- <syntax oid="1.3.6.1.4.1.18060.0.4.0.0.2" obsolete="false" humanreadable="true">
- <aliases>
- <alias>numericOid</alias>
- </aliases>
- <description>The syntax for numericoids.</description>
- </syntax>
- <syntax oid="1.3.6.1.4.1.18060.0.4.0.0.6" obsolete="false" humanreadable="true">
- <aliases>
- <alias>objectName</alias>
- </aliases>
- <description>The syntax for object names.</description>
- </syntax>
- <syntax oid="1.3.6.1.4.1.18060.0.4.0.0.0" obsolete="false" humanreadable="true">
- <aliases>
- <alias>nameOrOid</alias>
- </aliases>
- <description>The syntax for either numeric ids or names.</description>
- </syntax>
- <syntax oid="1.3.6.1.4.1.18060.0.4.0.0.4" obsolete="false" humanreadable="true">
- <aliases>
- <alias>numeric</alias>
- </aliases>
- <description>The syntax for numeric strings.</description>
- </syntax>
- <syntax oid="1.3.6.1.4.1.18060.0.4.0.0.1" obsolete="false" humanreadable="true">
- <aliases>
- <alias>objectClassType</alias>
- </aliases>
- <description>The syntax for either numeric ids or names.</description>
- </syntax>
- </syntaxes>
-</schema>
\ No newline at end of file
+ <attributetypes>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.18" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-usage</alias>
+ </aliases>
+ <description>Usage type of an attributeType</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseIgnoreMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.11" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-equality</alias>
+ </aliases>
+ <description>Equality matching rule</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>nameOrNumericIdMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.21" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-form</alias>
+ </aliases>
+ <description>The name form associated with this DITStructure rule</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>caseIgnoreMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.29" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-applies</alias>
+ </aliases>
+ <description>List of attribute types the matching rule applies to</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>numericOidMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.13" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-substr</alias>
+ </aliases>
+ <description>Substring matching rule</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>nameOrNumericIdMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.22" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-supDITStructureRule</alias>
+ </aliases>
+ <description>The list of superiors</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.36</syntax>
+ <equality>supDITStructureRuleMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.14" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-syntax</alias>
+ </aliases>
+ <description>The syntax OID for attributeTypes and matchingRules</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.18060.0.4.0.0.2</syntax>
+ <equality>nameOrNumericIdMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.16" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-collective</alias>
+ </aliases>
+ <description>The attribute is collective</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
+ <equality>booleanMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.31" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-matchingRuleSyntax</alias>
+ </aliases>
+ <description>The matchingRule attribute syntax</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.18060.0.4.0.0.2</syntax>
+ <equality>numericOidMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.39" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-length</alias>
+ </aliases>
+ <description>The maximum length for an attribute value.</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.18060.0.4.0.0.4</syntax>
+ <equality>caseIgnoreMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.7" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-may</alias>
+ </aliases>
+ <description>The list of authorized ATs</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>nameOrNumericIdMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.1" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-oid</alias>
+ </aliases>
+ <description>The Object Identifier</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.18060.0.4.0.0.2</syntax>
+ <equality>objectIdentifierMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.37" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-disabled</alias>
+ </aliases>
+ <description>Used as a marker for schemas to enable or disable them.</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
+ <equality>booleanMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.32" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-fqcn</alias>
+ </aliases>
+ <description>The fully qualified class name of a code based schema entity</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseExactMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.33" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-bytecode</alias>
+ </aliases>
+ <description>The Java bytecode for a code based schema entity</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.5</syntax>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.15" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-singleValue</alias>
+ </aliases>
+ <description>The attribute is single valued</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
+ <equality>booleanMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.24" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-oc</alias>
+ </aliases>
+ <description>The structural ObjectClass</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>numericOidMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.3" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-description</alias>
+ </aliases>
+ <description>meta descriptive information</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.34" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>x-humanReadable</alias>
+ </aliases>
+ <description>whether or not a syntax is human readable</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
+ <equality>booleanMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.10" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-supAttributeType</alias>
+ </aliases>
+ <description>The list of superior</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>nameOrNumericIdMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.2" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-name</alias>
+ </aliases>
+ <description>The Object name</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.18060.0.4.0.0.6</syntax>
+ <equality>caseIgnoreMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.27" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-not</alias>
+ </aliases>
+ <description>List of precluded attribute types</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>numericOidMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.8" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-typeObjectClass</alias>
+ </aliases>
+ <description>The objectclass type</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.18060.0.4.0.0.1</syntax>
+ <equality>objectClassTypeMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.5" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-supObjectClass</alias>
+ </aliases>
+ <description>The list of superiors</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>nameOrNumericIdMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.26" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-aux</alias>
+ </aliases>
+ <description>List of auxiliary ObjectClasses</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>numericOidMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.12" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-ordering</alias>
+ </aliases>
+ <description>Ordering matching rule</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>nameOrNumericIdMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.17" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-noUserModification</alias>
+ </aliases>
+ <description>The attribute is protected</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
+ <equality>booleanMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.20" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-ruleId</alias>
+ </aliases>
+ <description>The rule ID</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.18060.0.4.0.0.4</syntax>
+ <equality>ruleIdMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.38" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-dependencies</alias>
+ </aliases>
+ <description>The dependencies of a schema: other schema names.</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.6" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-must</alias>
+ </aliases>
+ <description>The list of mandatory ATs</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.38</syntax>
+ <equality>nameOrNumericIdMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.18060.0.4.0.2.4" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>m-obsolete</alias>
+ </aliases>
+ <description>The type is obsolete</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
+ <equality>booleanMatch</equality>
+ </attributetype>
+ </attributetypes>
+ <objectclasses>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.11" obsolete="false">
+ <aliases>
+ <alias>metaSchema</alias>
+ </aliases>
+ <description>A schema object under which meta schema definitions are found</description>
+ <superiors>
+ <superior>top</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>cn</attributetype>
+ </mandatory>
+ <optional>
+ <attributetype>m-disabled</attributetype>
+ <attributetype>m-dependencies</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.3" obsolete="false">
+ <aliases>
+ <alias>metaAttributeType</alias>
+ </aliases>
+ <description>meta definition of the AttributeType object</description>
+ <superiors>
+ <superior>metaTop</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <optional>
+ <attributetype>m-name</attributetype>
+ <attributetype>m-obsolete</attributetype>
+ <attributetype>m-supAttributeType</attributetype>
+ <attributetype>m-equality</attributetype>
+ <attributetype>m-ordering</attributetype>
+ <attributetype>m-substr</attributetype>
+ <attributetype>m-syntax</attributetype>
+ <attributetype>m-singleValue</attributetype>
+ <attributetype>m-collective</attributetype>
+ <attributetype>m-noUserModification</attributetype>
+ <attributetype>m-usage</attributetype>
+ <attributetype>m-length</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.2" obsolete="false">
+ <aliases>
+ <alias>metaObjectClass</alias>
+ </aliases>
+ <description>meta definition of the objectclass object</description>
+ <superiors>
+ <superior>metaTop</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>m-oid</attributetype>
+ </mandatory>
+ <optional>
+ <attributetype>m-name</attributetype>
+ <attributetype>m-obsolete</attributetype>
+ <attributetype>m-supObjectClass</attributetype>
+ <attributetype>m-typeObjectClass</attributetype>
+ <attributetype>m-must</attributetype>
+ <attributetype>m-may</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.10" obsolete="false">
+ <aliases>
+ <alias>metaSyntaxChecker</alias>
+ </aliases>
+ <description>meta definition of the SyntaxChecker object</description>
+ <superiors>
+ <superior>metaTop</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>m-fqcn</attributetype>
+ </mandatory>
+ <optional>
+ <attributetype>m-bytecode</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.1" obsolete="false">
+ <aliases>
+ <alias>metaTop</alias>
+ </aliases>
+ <description>Top level objectclass of all meta objects</description>
+ <superiors>
+ <superior>top</superior>
+ </superiors>
+ <type>ABSTRACT</type>
+ <mandatory>
+ <attributetype>m-oid</attributetype>
+ </mandatory>
+ <optional>
+ <attributetype>m-description</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.13" obsolete="false">
+ <aliases>
+ <alias>metaComparator</alias>
+ </aliases>
+ <description>meta definition of a Comparator object</description>
+ <superiors>
+ <superior>metaTop</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>m-fqcn</attributetype>
+ </mandatory>
+ <optional>
+ <attributetype>m-bytecode</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.12" obsolete="false">
+ <aliases>
+ <alias>metaNormalizer</alias>
+ </aliases>
+ <description>meta definition of a Normalizer object</description>
+ <superiors>
+ <superior>metaTop</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>m-fqcn</attributetype>
+ </mandatory>
+ <optional>
+ <attributetype>m-bytecode</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.6" obsolete="false">
+ <aliases>
+ <alias>metaDITStructureRule</alias>
+ </aliases>
+ <description>meta definition of the DITStructureRule object</description>
+ <superiors>
+ <superior>top</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>m-ruleId</attributetype>
+ <attributetype>m-form</attributetype>
+ </mandatory>
+ <optional>
+ <attributetype>m-name</attributetype>
+ <attributetype>m-obsolete</attributetype>
+ <attributetype>m-supDITStructureRule</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.5" obsolete="false">
+ <aliases>
+ <alias>metaMatchingRule</alias>
+ </aliases>
+ <description>meta definition of the MatchingRule object</description>
+ <superiors>
+ <superior>metaTop</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>m-syntax</attributetype>
+ </mandatory>
+ <optional>
+ <attributetype>m-name</attributetype>
+ <attributetype>m-obsolete</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.8" obsolete="false">
+ <aliases>
+ <alias>metaMatchingRuleUse</alias>
+ </aliases>
+ <description>meta definition of the MatchingRuleUse object</description>
+ <superiors>
+ <superior>metaTop</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>m-applies</attributetype>
+ </mandatory>
+ <optional>
+ <attributetype>m-name</attributetype>
+ <attributetype>m-obsolete</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.7" obsolete="false">
+ <aliases>
+ <alias>metaNameForm</alias>
+ </aliases>
+ <description>meta definition of the NameForm object</description>
+ <superiors>
+ <superior>metaTop</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>m-oc</attributetype>
+ <attributetype>m-must</attributetype>
+ </mandatory>
+ <optional>
+ <attributetype>m-name</attributetype>
+ <attributetype>m-obsolete</attributetype>
+ <attributetype>m-may</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.9" obsolete="false">
+ <aliases>
+ <alias>metaDITContentRule</alias>
+ </aliases>
+ <description>meta definition of the DITContentRule object</description>
+ <superiors>
+ <superior>metaTop</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <optional>
+ <attributetype>m-name</attributetype>
+ <attributetype>m-obsolete</attributetype>
+ <attributetype>m-aux</attributetype>
+ <attributetype>m-must</attributetype>
+ <attributetype>m-may</attributetype>
+ <attributetype>m-not</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.18060.0.4.0.3.4" obsolete="false">
+ <aliases>
+ <alias>metaSyntax</alias>
+ </aliases>
+ <description>meta definition of the Syntax object</description>
+ <superiors>
+ <superior>metaTop</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ </objectclass>
+ </objectclasses>
+ <matchingrules>
+ <matchingrule oid="1.3.6.1.4.1.18060.0.4.0.1.4" obsolete="false">
+ <aliases>
+ <alias>ruleIdMatch</alias>
+ </aliases>
+ <description>Rule identifier of this DIT structure rule</description>
+ <syntaxoid>1.3.6.1.4.1.1466.115.121.1.26</syntaxoid>
+ </matchingrule>
+ <matchingrule oid="1.3.6.1.4.1.18060.0.4.0.1.3" obsolete="false">
+ <aliases>
+ <alias>supDITStructureRuleMatch</alias>
+ </aliases>
+ <description>A matching rule matching dit structure rule attributes</description>
+ <syntaxoid>1.3.6.1.4.1.1466.115.121.1.17</syntaxoid>
+ </matchingrule>
+ <matchingrule oid="1.3.6.1.4.1.18060.0.4.0.1.0" obsolete="false">
+ <aliases>
+ <alias>nameOrNumericIdMatch</alias>
+ </aliases>
+ <description>A name or numeric id matchingRule</description>
+ <syntaxoid>1.3.6.1.4.1.18060.0.4.0.0.0</syntaxoid>
+ </matchingrule>
+ <matchingrule oid="1.3.6.1.4.1.18060.0.4.0.1.1" obsolete="false">
+ <aliases>
+ <alias>objectClassTypeMatch</alias>
+ </aliases>
+ <description>objectClassTypeMatch: for mathing AUXILIARY, STRUCTURAL, ABSTRACT</description>
+ <syntaxoid>1.3.6.1.4.1.18060.0.4.0.0.1</syntaxoid>
+ </matchingrule>
+ <matchingrule oid="1.3.6.1.4.1.18060.0.4.0.1.2" obsolete="false">
+ <aliases>
+ <alias>numericOidMatch</alias>
+ </aliases>
+ <description>a matching rule for numeric oids</description>
+ <syntaxoid>1.3.6.1.4.1.1466.115.121.1.38</syntaxoid>
+ </matchingrule>
+ </matchingrules>
+ <syntaxes>
+ <syntax oid="1.3.6.1.4.1.18060.0.4.0.0.6" obsolete="false" humanreadable="true">
+ <aliases>
+ <alias>objectName</alias>
+ </aliases>
+ <description>The syntax for object names.</description>
+ </syntax>
+ <syntax oid="1.3.6.1.4.1.18060.0.4.0.0.4" obsolete="false" humanreadable="true">
+ <aliases>
+ <alias>numeric</alias>
+ </aliases>
+ <description>The syntax for numeric strings.</description>
+ </syntax>
+ <syntax oid="1.3.6.1.4.1.18060.0.4.0.0.0" obsolete="false" humanreadable="true">
+ <aliases>
+ <alias>nameOrOid</alias>
+ </aliases>
+ <description>The syntax for either numeric ids or names.</description>
+ </syntax>
+ <syntax oid="1.3.6.1.4.1.18060.0.4.0.0.1" obsolete="false" humanreadable="true">
+ <aliases>
+ <alias>objectClassType</alias>
+ </aliases>
+ <description>The syntax for either numeric ids or names.</description>
+ </syntax>
+ <syntax oid="1.3.6.1.4.1.18060.0.4.0.0.2" obsolete="false" humanreadable="true">
+ <aliases>
+ <alias>numericOid</alias>
+ </aliases>
+ <description>The syntax for numericoids.</description>
+ </syntax>
+ </syntaxes>
+</schema>
Modified: directory/studio/trunk/schemaeditor/resources/schemas/apacheds/autofs.xml
URL: http://svn.apache.org/viewvc/directory/studio/trunk/schemaeditor/resources/schemas/apacheds/autofs.xml?rev=828105&r1=828104&r2=828105&view=diff
==============================================================================
--- directory/studio/trunk/schemaeditor/resources/schemas/apacheds/autofs.xml (original)
+++ directory/studio/trunk/schemaeditor/resources/schemas/apacheds/autofs.xml Wed Oct 21 17:02:18 2009
@@ -18,47 +18,47 @@
under the License.
-->
<schema name="autofs">
- <attributetypes>
- <attributetype oid="1.3.6.1.1.1.1.25" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>automountInformation</alias>
- </aliases>
- <description>Information used by the autofs automounter</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseExactIA5Match</equality>
- </attributetype>
- </attributetypes>
- <objectclasses>
- <objectclass oid="1.3.6.1.1.1.1.13" obsolete="false">
- <aliases>
- <alias>automount</alias>
- </aliases>
- <description>An entry in an automounter map</description>
- <superiors>
- <superior>top</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>cn</attributetype>
- <attributetype>automountInformation</attributetype>
- </mandatory>
- <optional>
- <attributetype>description</attributetype>
- </optional>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.2312.4.2.2" obsolete="false">
- <aliases>
- <alias>automountMap</alias>
- </aliases>
- <description>An group of related automount objects</description>
- <superiors>
- <superior>top</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>ou</attributetype>
- </mandatory>
- </objectclass>
- </objectclasses>
-</schema>
\ No newline at end of file
+ <attributetypes>
+ <attributetype oid="1.3.6.1.4.1.2312.4.1.2" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>automountInformation</alias>
+ </aliases>
+ <description>Information used by the autofs automounter</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseExactMatch</equality>
+ </attributetype>
+ </attributetypes>
+ <objectclasses>
+ <objectclass oid="1.3.6.1.4.1.2312.4.2.3" obsolete="false">
+ <aliases>
+ <alias>automount</alias>
+ </aliases>
+ <description>An entry in an automounter map</description>
+ <superiors>
+ <superior>top</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>cn</attributetype>
+ <attributetype>automountInformation</attributetype>
+ </mandatory>
+ <optional>
+ <attributetype>description</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.2312.4.2.2" obsolete="false">
+ <aliases>
+ <alias>automountMap</alias>
+ </aliases>
+ <description>An group of related automount objects</description>
+ <superiors>
+ <superior>top</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>ou</attributetype>
+ </mandatory>
+ </objectclass>
+ </objectclasses>
+</schema>
Modified: directory/studio/trunk/schemaeditor/resources/schemas/apacheds/collective.xml
URL: http://svn.apache.org/viewvc/directory/studio/trunk/schemaeditor/resources/schemas/apacheds/collective.xml?rev=828105&r1=828104&r2=828105&view=diff
==============================================================================
--- directory/studio/trunk/schemaeditor/resources/schemas/apacheds/collective.xml (original)
+++ directory/studio/trunk/schemaeditor/resources/schemas/apacheds/collective.xml Wed Oct 21 17:02:18 2009
@@ -18,132 +18,132 @@
under the License.
-->
<schema name="collective">
- <attributetypes>
- <attributetype oid="2.5.4.20.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-TelephoneNumber</alias>
- </aliases>
- <superior>telephoneNumber</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.50</syntax>
- <equality>telephoneNumberMatch</equality>
- <substring>telephoneNumberSubstringsMatch</substring>
- </attributetype>
- <attributetype oid="2.5.4.19.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-PhysicalDeliveryOfficeName</alias>
- </aliases>
- <superior>physicalDeliveryOfficeName</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
- <substring>caseIgnoreSubstringsMatch</substring>
- </attributetype>
- <attributetype oid="2.5.4.17.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-PostalCode</alias>
- </aliases>
- <superior>postalCode</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
- <substring>caseIgnoreSubstringsMatch</substring>
- </attributetype>
- <attributetype oid="2.5.4.11.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-ou</alias>
- </aliases>
- <superior>ou</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
- <substring>caseIgnoreSubstringsMatch</substring>
- </attributetype>
- <attributetype oid="2.5.4.10.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-o</alias>
- </aliases>
- <superior>o</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
- <substring>caseIgnoreSubstringsMatch</substring>
- </attributetype>
- <attributetype oid="2.5.4.8.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-st</alias>
- </aliases>
- <superior>st</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
- <substring>caseIgnoreSubstringsMatch</substring>
- </attributetype>
- <attributetype oid="2.5.4.18.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-PostOfficeBox</alias>
- </aliases>
- <superior>postOfficeBox</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
- <substring>caseIgnoreSubstringsMatch</substring>
- </attributetype>
- <attributetype oid="2.5.4.23.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-FacsimileTelephoneNumber</alias>
- </aliases>
- <superior>facsimileTelephoneNumber</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.22</syntax>
- </attributetype>
- <attributetype oid="2.5.4.16.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-PostalAddress</alias>
- </aliases>
- <superior>postalAddress</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.41</syntax>
- <equality>caseIgnoreListMatch</equality>
- <substring>caseIgnoreListSubstringsMatch</substring>
- </attributetype>
- <attributetype oid="2.5.4.9.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-street</alias>
- </aliases>
- <superior>street</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
- <substring>caseIgnoreSubstringsMatch</substring>
- </attributetype>
- <attributetype oid="2.5.4.25.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-InternationalISDNNumber</alias>
- </aliases>
- <superior>internationaliSDNNumber</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.36</syntax>
- <equality>numericStringMatch</equality>
- <substring>numericStringSubstringsMatch</substring>
- </attributetype>
- <attributetype oid="2.5.4.21.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-TelexNumber</alias>
- </aliases>
- <superior>telexNumber</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.52</syntax>
- </attributetype>
- <attributetype oid="2.5.4.7.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
- <aliases>
- <alias>c-l</alias>
- </aliases>
- <superior>l</superior>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
- <substring>caseIgnoreSubstringsMatch</substring>
- </attributetype>
- </attributetypes>
-</schema>
\ No newline at end of file
+ <attributetypes>
+ <attributetype oid="2.5.4.11.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-ou</alias>
+ </aliases>
+ <superior>ou</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ <substring>caseIgnoreSubstringsMatch</substring>
+ </attributetype>
+ <attributetype oid="2.5.4.8.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-st</alias>
+ </aliases>
+ <superior>st</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ <substring>caseIgnoreSubstringsMatch</substring>
+ </attributetype>
+ <attributetype oid="2.5.4.17.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-PostalCode</alias>
+ </aliases>
+ <superior>postalCode</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ <substring>caseIgnoreSubstringsMatch</substring>
+ </attributetype>
+ <attributetype oid="2.5.4.25.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-InternationalISDNNumber</alias>
+ </aliases>
+ <superior>internationaliSDNNumber</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.36</syntax>
+ <equality>numericStringMatch</equality>
+ <substring>numericStringSubstringsMatch</substring>
+ </attributetype>
+ <attributetype oid="2.5.4.21.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-TelexNumber</alias>
+ </aliases>
+ <superior>telexNumber</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.52</syntax>
+ </attributetype>
+ <attributetype oid="2.5.4.20.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-TelephoneNumber</alias>
+ </aliases>
+ <superior>telephoneNumber</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.50</syntax>
+ <equality>telephoneNumberMatch</equality>
+ <substring>telephoneNumberSubstringsMatch</substring>
+ </attributetype>
+ <attributetype oid="2.5.4.19.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-PhysicalDeliveryOfficeName</alias>
+ </aliases>
+ <superior>physicalDeliveryOfficeName</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ <substring>caseIgnoreSubstringsMatch</substring>
+ </attributetype>
+ <attributetype oid="2.5.4.9.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-street</alias>
+ </aliases>
+ <superior>street</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ <substring>caseIgnoreSubstringsMatch</substring>
+ </attributetype>
+ <attributetype oid="2.5.4.23.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-FacsimileTelephoneNumber</alias>
+ </aliases>
+ <superior>facsimileTelephoneNumber</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.22</syntax>
+ </attributetype>
+ <attributetype oid="2.5.4.10.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-o</alias>
+ </aliases>
+ <superior>o</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ <substring>caseIgnoreSubstringsMatch</substring>
+ </attributetype>
+ <attributetype oid="2.5.4.18.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-PostOfficeBox</alias>
+ </aliases>
+ <superior>postOfficeBox</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ <substring>caseIgnoreSubstringsMatch</substring>
+ </attributetype>
+ <attributetype oid="2.5.4.7.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-l</alias>
+ </aliases>
+ <superior>l</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ <substring>caseIgnoreSubstringsMatch</substring>
+ </attributetype>
+ <attributetype oid="2.5.4.16.1" obsolete="false" singlevalue="false" collective="true" nousermodification="false">
+ <aliases>
+ <alias>c-PostalAddress</alias>
+ </aliases>
+ <superior>postalAddress</superior>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.41</syntax>
+ <equality>caseIgnoreListMatch</equality>
+ <substring>caseIgnoreListSubstringsMatch</substring>
+ </attributetype>
+ </attributetypes>
+</schema>
Modified: directory/studio/trunk/schemaeditor/resources/schemas/apacheds/corba.xml
URL: http://svn.apache.org/viewvc/directory/studio/trunk/schemaeditor/resources/schemas/apacheds/corba.xml?rev=828105&r1=828104&r2=828105&view=diff
==============================================================================
--- directory/studio/trunk/schemaeditor/resources/schemas/apacheds/corba.xml (original)
+++ directory/studio/trunk/schemaeditor/resources/schemas/apacheds/corba.xml Wed Oct 21 17:02:18 2009
@@ -18,66 +18,66 @@
under the License.
-->
<schema name="corba">
- <attributetypes>
- <attributetype oid="1.3.6.1.4.1.42.2.27.4.1.15" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>corbaRepositoryId</alias>
- </aliases>
- <description>Repository ids of interfaces implemented by a CORBA object</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseExactMatch</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.42.2.27.4.1.14" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
- <aliases>
- <alias>corbaIor</alias>
- </aliases>
- <description>Stringified interoperable object reference of a CORBA object</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseIgnoreIA5Match</equality>
- </attributetype>
- </attributetypes>
- <objectclasses>
- <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.10" obsolete="false">
- <aliases>
- <alias>corbaContainer</alias>
- </aliases>
- <description>Container for a CORBA object</description>
- <superiors>
- <superior>top</superior>
- </superiors>
- <type>STRUCTURAL</type>
- <mandatory>
- <attributetype>cn</attributetype>
- </mandatory>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.11" obsolete="false">
- <aliases>
- <alias>corbaObjectReference</alias>
- </aliases>
- <description>CORBA interoperable object reference</description>
- <superiors>
- <superior>corbaObject</superior>
- </superiors>
- <type>AUXILIARY</type>
- <mandatory>
- <attributetype>corbaIor</attributetype>
- </mandatory>
- </objectclass>
- <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.9" obsolete="false">
- <aliases>
- <alias>corbaObject</alias>
- </aliases>
- <description>CORBA object representation</description>
- <superiors>
- <superior>top</superior>
- </superiors>
- <type>ABSTRACT</type>
- <optional>
- <attributetype>corbaRepositoryId</attributetype>
- <attributetype>description</attributetype>
- </optional>
- </objectclass>
- </objectclasses>
-</schema>
\ No newline at end of file
+ <attributetypes>
+ <attributetype oid="1.3.6.1.4.1.42.2.27.4.1.15" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>corbaRepositoryId</alias>
+ </aliases>
+ <description>Repository ids of interfaces implemented by a CORBA object</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseExactMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.42.2.27.4.1.14" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>corbaIor</alias>
+ </aliases>
+ <description>Stringified interoperable object reference of a CORBA object</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseIgnoreIA5Match</equality>
+ </attributetype>
+ </attributetypes>
+ <objectclasses>
+ <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.9" obsolete="false">
+ <aliases>
+ <alias>corbaObject</alias>
+ </aliases>
+ <description>CORBA object representation</description>
+ <superiors>
+ <superior>top</superior>
+ </superiors>
+ <type>ABSTRACT</type>
+ <optional>
+ <attributetype>corbaRepositoryId</attributetype>
+ <attributetype>description</attributetype>
+ </optional>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.11" obsolete="false">
+ <aliases>
+ <alias>corbaObjectReference</alias>
+ </aliases>
+ <description>CORBA interoperable object reference</description>
+ <superiors>
+ <superior>corbaObject</superior>
+ </superiors>
+ <type>AUXILIARY</type>
+ <mandatory>
+ <attributetype>corbaIor</attributetype>
+ </mandatory>
+ </objectclass>
+ <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.10" obsolete="false">
+ <aliases>
+ <alias>corbaContainer</alias>
+ </aliases>
+ <description>Container for a CORBA object</description>
+ <superiors>
+ <superior>top</superior>
+ </superiors>
+ <type>STRUCTURAL</type>
+ <mandatory>
+ <attributetype>cn</attributetype>
+ </mandatory>
+ </objectclass>
+ </objectclasses>
+</schema>