resources.schemas.apacheds.apache.xml Maven / Gradle / Ivy
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <?xml version="1.0" encoding="UTF-8"?> <schema name="apache"> <attributetypes> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.38" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>privateKeyFormat</alias> </aliases> <description>The format of the private key used for TLS</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseExactIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.35" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>schemaModifyTimestamp</alias> </aliases> <description>time which schema was modified</description> <superior>modifyTimestamp</superior> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.24</syntax> <equality>generalizedTimeMatch</equality> <ordering>generalizedTimeOrderingMatch</ordering> </attributetype> <attributetype oid="1.3.6.1.1.20" obsolete="false" singlevalue="true" collective="false" nousermodification="true"> <aliases> <alias>entryDN</alias> </aliases> <description>DN of the entry</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.12</syntax> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.44" obsolete="false" singlevalue="false" collective="false" nousermodification="true"> <aliases> <alias>revisions</alias> </aliases> <description>Revision numbers used in change log</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> <ordering>integerOrderingMatch</ordering> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.6" obsolete="false" singlevalue="false" collective="false" nousermodification="true"> <aliases> <alias>apacheSubAlias</alias> </aliases> <description>Index attribute used to track sub level aliases</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.1.16.1</syntax> <equality>uuidMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.5.1" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>storedProcLangId</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseExactIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.17" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>apacheCatalogEntryName</alias> </aliases> <description>A string up to 256 characters in length</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseIgnoreIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.11" obsolete="false" singlevalue="false" collective="false" nousermodification="true"> <aliases> <alias>accessControlSubentries</alias> </aliases> <description>Used to track a subentry associated with access control areas</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.12</syntax> <equality>distinguishedNameMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.3" obsolete="false" singlevalue="false" collective="false" nousermodification="true"> <aliases> <alias>apachePresence</alias> </aliases> <description>Index attribute used to track the existence of attributes</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax> <equality>caseIgnoreMatch</equality> <substring>caseIgnoreSubstringsMatch</substring> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.32" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>comparators</alias> </aliases> <description>A multivalued comparator description attribute</description> <usage>DIRECTORY_OPERATION</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.1.2.20" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>unixFilePath</alias> </aliases> <description>A UNIX file path where case does make a difference</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseExactIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.40" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>privateKey</alias> </aliases> <description>The private key material used for TLS</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.5</syntax> </attributetype> <attributetype oid="2.5.24.4" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>prescriptiveACI</alias> </aliases> <description>Access control information that applies to a set of entries</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.1</syntax> <equality>directoryStringFirstComponentMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.34" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>syntaxCheckers</alias> </aliases> <description>A multivalued syntaxCheckers description attribute</description> <usage>DIRECTORY_OPERATION</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.1.2.31" obsolete="false" singlevalue="true" collective="false" nousermodification="true"> <aliases> <alias>entryDeleted</alias> </aliases> <description>Whether or not an entry has been deleted.</description> <usage>DIRECTORY_OPERATION</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.1.2.8" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>prefNodeName</alias> </aliases> <description>Attribute to describe the name of a Java Preferences API node</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.18060.0.4.1.2.41" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>publicKeyFormat</alias> </aliases> <description>The format of the public key used for TLS</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseExactIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.4203.666.1.7" obsolete="false" singlevalue="true" collective="false" nousermodification="true"> <aliases> <alias>entryCSN</alias> </aliases> <description>change sequence number of the entry</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.4203.666.11.2.1</syntax> <equality>csnMatch</equality> <ordering>csnOrderingMatch</ordering> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.5.4" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>javaByteCode</alias> </aliases> <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.1.2.5" obsolete="false" singlevalue="false" collective="false" nousermodification="true"> <aliases> <alias>apacheOneAlias</alias> </aliases> <description>Index attribute used to track single level aliases</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.1.16.1</syntax> <equality>uuidMatch</equality> </attributetype> <attributetype oid="2.5.24.5" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>entryACI</alias> </aliases> <description>Access control information that applies to a single entry</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.1</syntax> <equality>directoryStringFirstComponentMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.50" obsolete="false" singlevalue="false" collective="false" nousermodification="true"> <aliases> <alias>apacheRdn</alias> </aliases> <description>Index attribute RDN with values both user provided and normalized based on schema</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.12</syntax> <equality>exactDnAsStringMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.9" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>apacheSamType</alias> </aliases> <description>Single-use Authentication Mechanism type/vendor code</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.5.6" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>javaxScriptLangId</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseExactIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.47" obsolete="false" singlevalue="true" collective="false" nousermodification="true"> <aliases> <alias>rev</alias> <alias>eventId</alias> </aliases> <description>the unique sequential id for the event (a.k.a revision number)</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> <ordering>integerOrderingMatch</ordering> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.46" obsolete="false" singlevalue="true" collective="false" nousermodification="true"> <aliases> <alias>changeType</alias> </aliases> <description>type of change operation</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.44</syntax> <equality>caseIgnoreMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.10" obsolete="false" singlevalue="true" collective="false" nousermodification="true"> <aliases> <alias>autonomousAreaSubentry</alias> </aliases> <description>Used to track a subentry associated with an autonomousArea</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.12</syntax> <equality>distinguishedNameMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.19" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>windowsFilePath</alias> </aliases> <description>A windows file path where case does not make a difference</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseIgnoreIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.4" obsolete="false" singlevalue="false" collective="false" nousermodification="true"> <aliases> <alias>apacheOneLevel</alias> </aliases> <description>Index attribute used to track one level searches</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.27" obsolete="false" singlevalue="false" collective="false" nousermodification="true"> <aliases> <alias>triggerExecutionSubentries</alias> </aliases> <description>Used to track subentries associated with a trigger area which an entry falls under</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.12</syntax> <equality>distinguishedNameMatch</equality> </attributetype> <attributetype oid="2.5.24.6" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>subentryACI</alias> </aliases> <description>Access control information that applies to a single subentry</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.1</syntax> <equality>directoryStringFirstComponentMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.22" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>javaClassByteCode</alias> </aliases> <description>The actual byte code for a (Java) class</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.1.16.4" obsolete="false" singlevalue="true" collective="false" nousermodification="true"> <aliases> <alias>entryUUID</alias> </aliases> <description>UUID of the entry</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.1.16.1</syntax> <equality>uuidMatch</equality> <ordering>uuidOrderingMatch</ordering> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.23" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>classLoaderDefaultSearchContext</alias> </aliases> <description>The default search context for the Ldap Class Loader</description> <superior>distinguishedName</superior> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.12</syntax> <equality>distinguishedNameMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.21" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>fullyQualifiedJavaClassName</alias> </aliases> <description>The fully qualified name for a (Java) class</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseExactIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.26" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>entryTriggerSpecification</alias> </aliases> <description>Trigger specification that applies to a single entry</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.59</syntax> <equality>directoryStringFirstComponentMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.42" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>publicKey</alias> </aliases> <description>The public key material used for TLS</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.4203.666.1.25" obsolete="false" singlevalue="false" collective="false" nousermodification="true"> <aliases> <alias>contextCSN</alias> </aliases> <description>the largest committed CSN of a context</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.4203.666.11.2.1</syntax> <equality>csnMatch</equality> <ordering>csnOrderingMatch</ordering> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.25" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>prescriptiveTriggerSpecification</alias> </aliases> <description>Trigger specification that applies to a set of entries</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.59</syntax> <equality>directoryStringFirstComponentMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.18" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>apacheCatalogEntryBaseDn</alias> </aliases> <description>A string up to 256 characters in length</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseIgnoreIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.15" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>apacheServicePid</alias> </aliases> <description>A string up to 256 characters in length</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseIgnoreIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.51" obsolete="false" singlevalue="true" collective="false" nousermodification="true"> <aliases> <alias>entryParentId</alias> </aliases> <description>attribute holding the id of parent entry</description> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax> <equality>caseExactMatch</equality> <ordering>caseExactOrderingMatch</ordering> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.39" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>keyAlgorithm</alias> </aliases> <description>The algorithm used for the key/pair used by the server for TLS</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseExactIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.43" obsolete="false" singlevalue="false" collective="false" nousermodification="true"> <aliases> <alias>apacheSubLevel</alias> </aliases> <description>Index attribute used to track sub level searches</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax> <equality>integerMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.48" obsolete="false" singlevalue="true" collective="false" nousermodification="true"> <aliases> <alias>committer</alias> </aliases> <description>the principal committing the change</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.12</syntax> <equality>exactDnAsStringMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.5.7" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>javaxScriptCode</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseExactIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.5.2" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>storedProcUnitName</alias> </aliases> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseExactIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.36" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>schemaModifiersName</alias> </aliases> <description>the DN of the modifier of the schema</description> <superior>modifiersName</superior> <usage>DIRECTORY_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.12</syntax> <equality>distinguishedNameMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.45" obsolete="false" singlevalue="true" collective="false" nousermodification="true"> <aliases> <alias>changeTime</alias> </aliases> <description>represents the time when the change event occurred</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.24</syntax> <equality>generalizedTimeMatch</equality> <ordering>generalizedTimeOrderingMatch</ordering> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.33" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>normalizers</alias> </aliases> <description>A multivalued normalizer description attribute</description> <usage>DIRECTORY_OPERATION</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.1.2.16" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>apacheServiceFactoryPid</alias> </aliases> <description>A string up to 256 characters in length</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax> <equality>caseIgnoreIA5Match</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.7" obsolete="false" singlevalue="true" collective="false" nousermodification="true"> <aliases> <alias>apacheAlias</alias> </aliases> <description>asdf</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.12</syntax> <equality>distinguishedNameMatch</equality> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.49" obsolete="false" singlevalue="true" collective="false" nousermodification="false"> <aliases> <alias>changeLogContext</alias> </aliases> <description>tells about the changelog context suffix</description> <usage>DSA_OPERATION</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.12</syntax> </attributetype> <attributetype oid="1.3.6.1.4.1.18060.0.4.1.2.37" obsolete="false" singlevalue="false" collective="false" nousermodification="false"> <aliases> <alias>subschemaSubentryName</alias> </aliases> <description>the DN of the schema subentry the modification info corresponds to</description> <usage>USER_APPLICATIONS</usage> <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax> <equality>distinguishedNameMatch</equality> </attributetype> </attributetypes> <objectclasses> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.4" obsolete="false"> <aliases> <alias>apacheFactoryConfiguration</alias> </aliases> <superiors> <superior>top</superior> </superiors> <type>STRUCTURAL</type> <mandatory> <attributetype>cn</attributetype> <attributetype>apacheServicePid</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.8" obsolete="false"> <aliases> <alias>javaClass</alias> </aliases> <superiors> <superior>top</superior> </superiors> <type>STRUCTURAL</type> <mandatory> <attributetype>fullyQualifiedJavaClassName</attributetype> <attributetype>javaClassByteCode</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.5.5" obsolete="false"> <aliases> <alias>javaStoredProcUnit</alias> </aliases> <superiors> <superior>storedProcUnit</superior> </superiors> <type>STRUCTURAL</type> <mandatory> <attributetype>javaByteCode</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.6" obsolete="false"> <aliases> <alias>windowsFile</alias> </aliases> <superiors> <superior>top</superior> </superiors> <type>STRUCTURAL</type> <mandatory> <attributetype>windowsFilePath</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.13" obsolete="false"> <aliases> <alias>tag</alias> </aliases> <description>represents a Tag in change log</description> <type>STRUCTURAL</type> <mandatory> <attributetype>rev</attributetype> </mandatory> <optional> <attributetype>description</attributetype> </optional> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.5.3" obsolete="false"> <aliases> <alias>storedProcUnit</alias> </aliases> <superiors> <superior>top</superior> </superiors> <type>ABSTRACT</type> <mandatory> <attributetype>storedProcLangId</attributetype> <attributetype>storedProcUnitName</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.12" obsolete="false"> <aliases> <alias>changeLogEvent</alias> </aliases> <description>represents change events</description> <type>STRUCTURAL</type> <mandatory> <attributetype>changeTime</attributetype> <attributetype>changeType</attributetype> <attributetype>rev</attributetype> <attributetype>committer</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.7" obsolete="false"> <aliases> <alias>unixFile</alias> </aliases> <superiors> <superior>top</superior> </superiors> <type>STRUCTURAL</type> <mandatory> <attributetype>unixFilePath</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.9" obsolete="false"> <aliases> <alias>apacheSubschema</alias> </aliases> <description>RFC2252 extension for controlling subschema (sub)entry in ApacheDS</description> <superiors> <superior>subschema</superior> </superiors> <type>AUXILIARY</type> <optional> <attributetype>comparators</attributetype> <attributetype>normalizers</attributetype> <attributetype>syntaxCheckers</attributetype> </optional> </objectclass> <objectclass oid="2.5.17.1" obsolete="false"> <aliases> <alias>accessControlSubentry</alias> </aliases> <type>AUXILIARY</type> <mandatory> <attributetype>prescriptiveACI</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.2.28" obsolete="false"> <aliases> <alias>triggerExecutionSubentry</alias> </aliases> <description>Used to track a subentry associated with trigger areas</description> <type>AUXILIARY</type> <mandatory> <attributetype>prescriptiveTriggerSpecification</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.1" obsolete="false"> <aliases> <alias>prefNode</alias> </aliases> <superiors> <superior>top</superior> </superiors> <type>STRUCTURAL</type> <mandatory> <attributetype>prefNodeName</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.5.8" obsolete="false"> <aliases> <alias>javaxScriptStoredProcUnit</alias> </aliases> <superiors> <superior>storedProcUnit</superior> </superiors> <type>STRUCTURAL</type> <mandatory> <attributetype>javaxScriptLangId</attributetype> <attributetype>javaxScriptCode</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.5" obsolete="false"> <aliases> <alias>apacheCatalogEntry</alias> </aliases> <superiors> <superior>top</superior> </superiors> <type>STRUCTURAL</type> <mandatory> <attributetype>cn</attributetype> <attributetype>apacheCatalogEntryBaseDn</attributetype> </mandatory> <optional> <attributetype>apacheCatalogEntryName</attributetype> </optional> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.10" obsolete="false"> <aliases> <alias>schemaModificationAttributes</alias> </aliases> <description>a special entry tracking schema modification attributes</description> <superiors> <superior>top</superior> </superiors> <type>STRUCTURAL</type> <mandatory> <attributetype>ou</attributetype> <attributetype>subschemaSubentryName</attributetype> <attributetype>schemaModifyTimestamp</attributetype> <attributetype>schemaModifiersName</attributetype> </mandatory> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.3" obsolete="false"> <aliases> <alias>apacheServiceConfiguration</alias> </aliases> <superiors> <superior>top</superior> </superiors> <type>STRUCTURAL</type> <mandatory> <attributetype>cn</attributetype> <attributetype>apacheServicePid</attributetype> </mandatory> <optional> <attributetype>apacheServiceFactoryPid</attributetype> </optional> </objectclass> <objectclass oid="1.3.6.1.4.1.18060.0.4.1.3.11" obsolete="false"> <aliases> <alias>tlsKeyInfo</alias> </aliases> <superiors> <superior>top</superior> </superiors> <type>AUXILIARY</type> <mandatory> <attributetype>privateKeyFormat</attributetype> <attributetype>keyAlgorithm</attributetype> <attributetype>privateKey</attributetype> <attributetype>publicKeyFormat</attributetype> <attributetype>publicKey</attributetype> </mandatory> </objectclass> </objectclasses> <matchingrules> <matchingrule oid="1.3.6.1.1.16.2" obsolete="false"> <aliases> <alias>uuidMatch</alias> </aliases> <syntaxoid>1.3.6.1.1.16.1</syntaxoid> </matchingrule> <matchingrule oid="1.3.6.1.4.1.18060.0.4.1.1.3" obsolete="false"> <aliases> <alias>jdbmStringMatch</alias> </aliases> <syntaxoid>1.3.6.1.4.1.1466.115.121.1.15</syntaxoid> </matchingrule> <matchingrule oid="1.3.6.1.4.1.18060.0.4.1.1.2" obsolete="false"> <aliases> <alias>bigIntegerMatch</alias> </aliases> <syntaxoid>1.3.6.1.4.1.1466.115.121.1.27</syntaxoid> </matchingrule> <matchingrule oid="1.3.6.1.4.1.18060.0.4.1.1.1" obsolete="false"> <aliases> <alias>exactDnAsStringMatch</alias> </aliases> <syntaxoid>1.3.6.1.4.1.1466.115.121.1.12</syntaxoid> </matchingrule> <matchingrule oid="1.3.6.1.4.1.4203.666.11.2.2" obsolete="false"> <aliases> <alias>csnMatch</alias> </aliases> <syntaxoid>1.3.6.1.4.1.4203.666.11.2.1</syntaxoid> </matchingrule> <matchingrule oid="1.3.6.1.4.1.4203.666.11.2.5" obsolete="false"> <aliases> <alias>csnSidMatch</alias> </aliases> <syntaxoid>1.3.6.1.4.1.4203.666.11.2.4</syntaxoid> </matchingrule> <matchingrule oid="1.3.6.1.1.16.3" obsolete="false"> <aliases> <alias>uuidOrderingMatch</alias> </aliases> <syntaxoid>1.3.6.1.1.16.1</syntaxoid> </matchingrule> <matchingrule oid="1.3.6.1.4.1.4203.666.11.2.3" obsolete="false"> <aliases> <alias>csnOrderingMatch</alias> </aliases> <syntaxoid>1.3.6.1.4.1.4203.666.11.2.1</syntaxoid> </matchingrule> </matchingrules> <syntaxes> <syntax oid="1.3.6.1.4.1.4203.666.11.2.4" obsolete="false" humanreadable="true"> <description>CSN SID</description> </syntax> <syntax oid="1.3.6.1.4.1.4203.666.11.2.1" obsolete="false" humanreadable="true"> <description>CSN</description> </syntax> <syntax oid="1.3.6.1.4.1.18060.0.4.1.0.2" obsolete="false" humanreadable="true"> <description>Java Short</description> </syntax> <syntax oid="1.3.6.1.4.1.18060.0.4.1.0.3" obsolete="false" humanreadable="true"> <description>Java Long</description> </syntax> <syntax oid="1.3.6.1.1.16.1" obsolete="false" humanreadable="true"> <description>UUID</description> </syntax> <syntax oid="1.3.6.1.4.1.18060.0.4.1.0.4" obsolete="false" humanreadable="true"> <description>Java Int</description> </syntax> <syntax oid="1.3.6.1.4.1.18060.0.4.1.0.0" obsolete="false" humanreadable="true"> <description>Java Byte</description> </syntax> </syntaxes> </schema>