directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pamarce...@apache.org
Subject svn commit: r828105 [6/8] - /directory/studio/trunk/schemaeditor/resources/schemas/apacheds/
Date Wed, 21 Oct 2009 17:02:19 GMT
Modified: directory/studio/trunk/schemaeditor/resources/schemas/apacheds/java.xml
URL: http://svn.apache.org/viewvc/directory/studio/trunk/schemaeditor/resources/schemas/apacheds/java.xml?rev=828105&r1=828104&r2=828105&view=diff
==============================================================================
--- directory/studio/trunk/schemaeditor/resources/schemas/apacheds/java.xml (original)
+++ directory/studio/trunk/schemaeditor/resources/schemas/apacheds/java.xml Wed Oct 21 17:02:18 2009
@@ -18,142 +18,142 @@
   under the License.
 -->
 <schema name="java">
-   <attributetypes>
-      <attributetype oid="1.3.6.1.4.1.42.2.27.4.1.12" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>javaDoc</alias>
-         </aliases>
-         <description>The Java documentation for the 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.42.2.27.4.1.13" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>javaClassNames</alias>
-         </aliases>
-         <description>Fully qualified Java class or interface name</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.11" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>javaReferenceAddress</alias>
-         </aliases>
-         <description>Addresses associated with a JNDI Reference</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.10" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>javaFactory</alias>
-         </aliases>
-         <description>Fully qualified Java class name of a JNDI object factory</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.8" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>javaSerializedData</alias>
-         </aliases>
-         <description>Serialized form of a Java object</description>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.40</syntax>
-      </attributetype>
-      <attributetype oid="1.3.6.1.4.1.42.2.27.4.1.7" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>javaCodebase</alias>
-         </aliases>
-         <description>URL(s) specifying the location of class definition</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.42.2.27.4.1.6" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>javaClassName</alias>
-         </aliases>
-         <description>Fully qualified name of distinguished Java class or interface</description>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
-         <equality>caseExactMatch</equality>
-      </attributetype>
-   </attributetypes>
-   <objectclasses>
-      <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.1" obsolete="false">
-         <aliases>
-            <alias>javaContainer</alias>
-         </aliases>
-         <description>Container for a Java 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.4" obsolete="false">
-         <aliases>
-            <alias>javaObject</alias>
-         </aliases>
-         <description>Java object representation</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>ABSTRACT</type>
-         <mandatory>
-            <attributetype>javaClassName</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>javaClassNames</attributetype>
-            <attributetype>javaCodebase</attributetype>
-            <attributetype>javaDoc</attributetype>
-            <attributetype>description</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.7" obsolete="false">
-         <aliases>
-            <alias>javaNamingReference</alias>
-         </aliases>
-         <description>JNDI reference</description>
-         <superiors>
-            <superior>javaObject</superior>
-         </superiors>
-         <type>AUXILIARY</type>
-         <optional>
-            <attributetype>javaReferenceAddress</attributetype>
-            <attributetype>javaFactory</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.8" obsolete="false">
-         <aliases>
-            <alias>javaMarshalledObject</alias>
-         </aliases>
-         <description>Java marshalled object</description>
-         <superiors>
-            <superior>javaObject</superior>
-         </superiors>
-         <type>AUXILIARY</type>
-         <mandatory>
-            <attributetype>javaSerializedData</attributetype>
-         </mandatory>
-      </objectclass>
-      <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.5" obsolete="false">
-         <aliases>
-            <alias>javaSerializedObject</alias>
-         </aliases>
-         <description>Java serialized object</description>
-         <superiors>
-            <superior>javaObject</superior>
-         </superiors>
-         <type>AUXILIARY</type>
-         <mandatory>
-            <attributetype>javaSerializedData</attributetype>
-         </mandatory>
-      </objectclass>
-   </objectclasses>
-</schema>
\ No newline at end of file
+  <attributetypes>
+    <attributetype oid="1.3.6.1.4.1.42.2.27.4.1.6" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>javaClassName</alias>
+      </aliases>
+      <description>Fully qualified name of distinguished Java class or interface</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.8" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>javaSerializedData</alias>
+      </aliases>
+      <description>Serialized form of a Java object</description>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.40</syntax>
+    </attributetype>
+    <attributetype oid="1.3.6.1.4.1.42.2.27.4.1.7" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>javaCodebase</alias>
+      </aliases>
+      <description>URL(s) specifying the location of class definition</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.42.2.27.4.1.13" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>javaClassNames</alias>
+      </aliases>
+      <description>Fully qualified Java class or interface name</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.12" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>javaDoc</alias>
+      </aliases>
+      <description>The Java documentation for the 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.42.2.27.4.1.11" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>javaReferenceAddress</alias>
+      </aliases>
+      <description>Addresses associated with a JNDI Reference</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.10" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>javaFactory</alias>
+      </aliases>
+      <description>Fully qualified Java class name of a JNDI object factory</description>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+      <equality>caseExactMatch</equality>
+    </attributetype>
+  </attributetypes>
+  <objectclasses>
+    <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.4" obsolete="false">
+      <aliases>
+        <alias>javaObject</alias>
+      </aliases>
+      <description>Java object representation</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>ABSTRACT</type>
+      <mandatory>
+        <attributetype>javaClassName</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>javaClassNames</attributetype>
+        <attributetype>javaCodebase</attributetype>
+        <attributetype>javaDoc</attributetype>
+        <attributetype>description</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.1" obsolete="false">
+      <aliases>
+        <alias>javaContainer</alias>
+      </aliases>
+      <description>Container for a Java 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.5" obsolete="false">
+      <aliases>
+        <alias>javaSerializedObject</alias>
+      </aliases>
+      <description>Java serialized object</description>
+      <superiors>
+        <superior>javaObject</superior>
+      </superiors>
+      <type>AUXILIARY</type>
+      <mandatory>
+        <attributetype>javaSerializedData</attributetype>
+      </mandatory>
+    </objectclass>
+    <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.7" obsolete="false">
+      <aliases>
+        <alias>javaNamingReference</alias>
+      </aliases>
+      <description>JNDI reference</description>
+      <superiors>
+        <superior>javaObject</superior>
+      </superiors>
+      <type>AUXILIARY</type>
+      <optional>
+        <attributetype>javaReferenceAddress</attributetype>
+        <attributetype>javaFactory</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.4.1.42.2.27.4.2.8" obsolete="false">
+      <aliases>
+        <alias>javaMarshalledObject</alias>
+      </aliases>
+      <description>Java marshalled object</description>
+      <superiors>
+        <superior>javaObject</superior>
+      </superiors>
+      <type>AUXILIARY</type>
+      <mandatory>
+        <attributetype>javaSerializedData</attributetype>
+      </mandatory>
+    </objectclass>
+  </objectclasses>
+</schema>

Modified: directory/studio/trunk/schemaeditor/resources/schemas/apacheds/krb5kdc.xml
URL: http://svn.apache.org/viewvc/directory/studio/trunk/schemaeditor/resources/schemas/apacheds/krb5kdc.xml?rev=828105&r1=828104&r2=828105&view=diff
==============================================================================
--- directory/studio/trunk/schemaeditor/resources/schemas/apacheds/krb5kdc.xml (original)
+++ directory/studio/trunk/schemaeditor/resources/schemas/apacheds/krb5kdc.xml Wed Oct 21 17:02:18 2009
@@ -18,187 +18,187 @@
   under the License.
 -->
 <schema name="krb5kdc">
-   <attributetypes>
-      <attributetype oid="1.3.6.1.4.1.5322.10.1.11" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5PrincipalRealm</alias>
-         </aliases>
-         <description>Distinguished name of krb5Realm entry</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.5322.10.1.10" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5Key</alias>
-         </aliases>
-         <description>Encoded ASN1 Key as an octet string</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.5322.10.1.12" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5RealmName</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.5322.10.1.13" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5AccountDisabled</alias>
-         </aliases>
-         <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.5322.10.1.9" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5PasswordEnd</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</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.5322.10.1.4" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5MaxRenew</alias>
-         </aliases>
-         <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.5322.10.1.3" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5MaxLife</alias>
-         </aliases>
-         <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.5322.10.1.14" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5AccountLockedOut</alias>
-         </aliases>
-         <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.5322.10.1.15" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5AccountExpirationTime</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.24</syntax>
-         <equality>generalizedTimeMatch</equality>
-      </attributetype>
-      <attributetype oid="1.3.6.1.4.1.5322.10.1.6" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5EncryptionType</alias>
-         </aliases>
-         <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.5322.10.1.7" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5ValidStart</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</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.5322.10.1.8" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5ValidEnd</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</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.5322.10.1.5" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5KDCFlags</alias>
-         </aliases>
-         <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.5322.10.1.2" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5KeyVersionNumber</alias>
-         </aliases>
-         <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.5322.10.1.1" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>krb5PrincipalName</alias>
-         </aliases>
-         <description>The unparsed Kerberos principal name</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.4.1.5322.10.2.1" obsolete="false">
-         <aliases>
-            <alias>krb5Principal</alias>
-         </aliases>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>AUXILIARY</type>
-         <mandatory>
-            <attributetype>krb5PrincipalName</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>cn</attributetype>
-            <attributetype>krb5PrincipalRealm</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.4.1.5322.10.2.3" obsolete="false">
-         <aliases>
-            <alias>krb5Realm</alias>
-         </aliases>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>AUXILIARY</type>
-         <mandatory>
-            <attributetype>krb5RealmName</attributetype>
-         </mandatory>
-      </objectclass>
-      <objectclass oid="1.3.6.1.4.1.5322.10.2.2" obsolete="false">
-         <aliases>
-            <alias>krb5KDCEntry</alias>
-         </aliases>
-         <superiors>
-            <superior>krb5Principal</superior>
-         </superiors>
-         <type>AUXILIARY</type>
-         <mandatory>
-            <attributetype>krb5KeyVersionNumber</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>krb5ValidStart</attributetype>
-            <attributetype>krb5ValidEnd</attributetype>
-            <attributetype>krb5PasswordEnd</attributetype>
-            <attributetype>krb5MaxLife</attributetype>
-            <attributetype>krb5MaxRenew</attributetype>
-            <attributetype>krb5KDCFlags</attributetype>
-            <attributetype>krb5EncryptionType</attributetype>
-            <attributetype>krb5Key</attributetype>
-            <attributetype>krb5AccountDisabled</attributetype>
-            <attributetype>krb5AccountLockedOut</attributetype>
-            <attributetype>krb5AccountExpirationTime</attributetype>
-         </optional>
-      </objectclass>
-   </objectclasses>
-</schema>
\ No newline at end of file
+  <attributetypes>
+    <attributetype oid="1.3.6.1.4.1.5322.10.1.12" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5RealmName</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.5322.10.1.10" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5Key</alias>
+      </aliases>
+      <description>Encoded ASN1 Key as an octet string</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.5322.10.1.13" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5AccountDisabled</alias>
+      </aliases>
+      <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.5322.10.1.1" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5PrincipalName</alias>
+      </aliases>
+      <description>The unparsed Kerberos principal name</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.5322.10.1.5" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5KDCFlags</alias>
+      </aliases>
+      <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.5322.10.1.6" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5EncryptionType</alias>
+      </aliases>
+      <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.5322.10.1.4" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5MaxRenew</alias>
+      </aliases>
+      <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.5322.10.1.11" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5PrincipalRealm</alias>
+      </aliases>
+      <description>Distinguished name of krb5Realm entry</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.5322.10.1.7" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5ValidStart</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</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.5322.10.1.3" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5MaxLife</alias>
+      </aliases>
+      <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.5322.10.1.8" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5ValidEnd</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</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.5322.10.1.2" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5KeyVersionNumber</alias>
+      </aliases>
+      <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.5322.10.1.15" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5AccountExpirationTime</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.24</syntax>
+      <equality>generalizedTimeMatch</equality>
+    </attributetype>
+    <attributetype oid="1.3.6.1.4.1.5322.10.1.9" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5PasswordEnd</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</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.5322.10.1.14" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>krb5AccountLockedOut</alias>
+      </aliases>
+      <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.5322.10.2.3" obsolete="false">
+      <aliases>
+        <alias>krb5Realm</alias>
+      </aliases>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>AUXILIARY</type>
+      <mandatory>
+        <attributetype>krb5RealmName</attributetype>
+      </mandatory>
+    </objectclass>
+    <objectclass oid="1.3.6.1.4.1.5322.10.2.2" obsolete="false">
+      <aliases>
+        <alias>krb5KDCEntry</alias>
+      </aliases>
+      <superiors>
+        <superior>krb5Principal</superior>
+      </superiors>
+      <type>AUXILIARY</type>
+      <mandatory>
+        <attributetype>krb5KeyVersionNumber</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>krb5ValidStart</attributetype>
+        <attributetype>krb5ValidEnd</attributetype>
+        <attributetype>krb5PasswordEnd</attributetype>
+        <attributetype>krb5MaxLife</attributetype>
+        <attributetype>krb5MaxRenew</attributetype>
+        <attributetype>krb5KDCFlags</attributetype>
+        <attributetype>krb5EncryptionType</attributetype>
+        <attributetype>krb5Key</attributetype>
+        <attributetype>krb5AccountDisabled</attributetype>
+        <attributetype>krb5AccountLockedOut</attributetype>
+        <attributetype>krb5AccountExpirationTime</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.4.1.5322.10.2.1" obsolete="false">
+      <aliases>
+        <alias>krb5Principal</alias>
+      </aliases>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>AUXILIARY</type>
+      <mandatory>
+        <attributetype>krb5PrincipalName</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>cn</attributetype>
+        <attributetype>krb5PrincipalRealm</attributetype>
+      </optional>
+    </objectclass>
+  </objectclasses>
+</schema>

Modified: directory/studio/trunk/schemaeditor/resources/schemas/apacheds/mozilla.xml
URL: http://svn.apache.org/viewvc/directory/studio/trunk/schemaeditor/resources/schemas/apacheds/mozilla.xml?rev=828105&r1=828104&r2=828105&view=diff
==============================================================================
--- directory/studio/trunk/schemaeditor/resources/schemas/apacheds/mozilla.xml (original)
+++ directory/studio/trunk/schemaeditor/resources/schemas/apacheds/mozilla.xml Wed Oct 21 17:02:18 2009
@@ -18,193 +18,193 @@
   under the License.
 -->
 <schema name="mozilla">
-   <attributetypes>
-      <attributetype oid="1.3.6.1.4.1.13769.2.1.7" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>mozillaHomeState</alias>
-         </aliases>
-         <superior>name</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="1.3.6.1.4.1.13769.2.1.4" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>mozillaHomeLocalityName</alias>
-         </aliases>
-         <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="1.3.6.1.4.1.13769.2.1.9" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>mozillaHomeCountryName</alias>
-         </aliases>
-         <superior>name</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="1.3.6.1.4.1.13769.2.1.96" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>custom1</alias>
-            <alias>mozillaCustom1</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
-      </attributetype>
-      <attributetype oid="1.3.6.1.4.1.13769.2.1.8" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>mozillaHomePostalCode</alias>
-         </aliases>
-         <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="1.3.6.1.4.1.13769.2.1.5" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>mozillaPostalAddress2</alias>
-         </aliases>
-         <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="1.3.6.1.4.1.13769.2.1.12" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>workurl</alias>
-            <alias>mozillaWorkUrl</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
-         <equality>caseIgnoreIA5Match</equality>
-         <substring>caseIgnoreIA5SubstringsMatch</substring>
-      </attributetype>
-      <attributetype oid="1.3.6.1.4.1.13769.2.1.11" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>homeurl</alias>
-            <alias>mozillaHomeUrl</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
-         <equality>caseIgnoreIA5Match</equality>
-         <substring>caseIgnoreIA5SubstringsMatch</substring>
-      </attributetype>
-      <attributetype oid="1.3.6.1.4.1.13769.2.1.6" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>mozillaHomePostalAddress2</alias>
-         </aliases>
-         <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="1.3.6.1.4.1.13769.2.1.97" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>custom2</alias>
-            <alias>mozillaCustom2</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
-      </attributetype>
-      <attributetype oid="1.3.6.1.4.1.13769.2.1.98" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>custom3</alias>
-            <alias>mozillaCustom3</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
-      </attributetype>
-      <attributetype oid="1.3.6.1.4.1.13769.2.1.99" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>custom4</alias>
-            <alias>mozillaCustom4</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
-      </attributetype>
-      <attributetype oid="1.3.6.1.4.1.13769.2.1.10" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>mozillaHomeFriendlyCountryName</alias>
-         </aliases>
-         <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="1.3.6.1.4.1.13769.2.1.2" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>xmozillausehtmlmail</alias>
-            <alias>mozillaUseHtmlMail</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
-      </attributetype>
-      <attributetype oid="1.3.6.1.4.1.13769.2.1.1" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>xmozillanickname</alias>
-            <alias>mozillaNickname</alias>
-         </aliases>
-         <superior>name</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="1.3.6.1.4.1.13769.2.1.3" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>mozillaSecondEmail</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
-         <equality>caseIgnoreIA5Match</equality>
-         <substring>caseIgnoreIA5SubstringsMatch</substring>
-      </attributetype>
-      <attributetype oid="1.3.6.1.4.1.13769.2.1.13" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>nsAIMid</alias>
-         </aliases>
-         <description>AOL Instant Messenger (AIM) Identity</description>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.50</syntax>
-         <equality>telephoneNumberMatch</equality>
-         <substring>telephoneNumberSubstringsMatch</substring>
-      </attributetype>
-   </attributetypes>
-   <objectclasses>
-      <objectclass oid="1.3.6.1.4.1.13769.2.2.1" obsolete="false">
-         <aliases>
-            <alias>mozillaAbPersonObsolete</alias>
-         </aliases>
-         <superiors>
-            <superior>inetOrgPerson</superior>
-         </superiors>
-         <type>STRUCTURAL</type>
-         <optional>
-            <attributetype>xmozillanickname</attributetype>
-            <attributetype>xmozillausehtmlmail</attributetype>
-            <attributetype>mozillaSecondEmail</attributetype>
-            <attributetype>mozillaPostalAddress2</attributetype>
-            <attributetype>mozillaHomePostalAddress2</attributetype>
-            <attributetype>mozillaHomeLocalityName</attributetype>
-            <attributetype>mozillaHomeState</attributetype>
-            <attributetype>mozillaHomePostalCode</attributetype>
-            <attributetype>mozillaHomeCountryName</attributetype>
-            <attributetype>mozillaHomeFriendlyCountryName</attributetype>
-            <attributetype>homeurl</attributetype>
-            <attributetype>workurl</attributetype>
-            <attributetype>custom1</attributetype>
-            <attributetype>custom2</attributetype>
-            <attributetype>custom3</attributetype>
-            <attributetype>custom4</attributetype>
-            <attributetype>nsAIMid</attributetype>
-            <attributetype>c</attributetype>
-            <attributetype>co</attributetype>
-         </optional>
-      </objectclass>
-   </objectclasses>
-</schema>
\ No newline at end of file
+  <attributetypes>
+    <attributetype oid="1.3.6.1.4.1.13769.2.1.13" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>nsAIMid</alias>
+      </aliases>
+      <description>AOL Instant Messenger (AIM) Identity</description>
+      <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="1.3.6.1.4.1.13769.2.1.7" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>mozillaHomeState</alias>
+      </aliases>
+      <superior>name</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="1.3.6.1.4.1.13769.2.1.12" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>workurl</alias>
+        <alias>mozillaWorkUrl</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+      <equality>caseIgnoreIA5Match</equality>
+      <substring>caseIgnoreIA5SubstringsMatch</substring>
+    </attributetype>
+    <attributetype oid="1.3.6.1.4.1.13769.2.1.96" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>custom1</alias>
+        <alias>mozillaCustom1</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+    </attributetype>
+    <attributetype oid="1.3.6.1.4.1.13769.2.1.97" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>custom2</alias>
+        <alias>mozillaCustom2</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+    </attributetype>
+    <attributetype oid="1.3.6.1.4.1.13769.2.1.1" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>xmozillanickname</alias>
+        <alias>mozillaNickname</alias>
+      </aliases>
+      <superior>name</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="1.3.6.1.4.1.13769.2.1.9" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>mozillaHomeCountryName</alias>
+      </aliases>
+      <superior>name</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="1.3.6.1.4.1.13769.2.1.2" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>xmozillausehtmlmail</alias>
+        <alias>mozillaUseHtmlMail</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
+    </attributetype>
+    <attributetype oid="1.3.6.1.4.1.13769.2.1.3" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>mozillaSecondEmail</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+      <equality>caseIgnoreIA5Match</equality>
+      <substring>caseIgnoreIA5SubstringsMatch</substring>
+    </attributetype>
+    <attributetype oid="1.3.6.1.4.1.13769.2.1.98" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>custom3</alias>
+        <alias>mozillaCustom3</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+    </attributetype>
+    <attributetype oid="1.3.6.1.4.1.13769.2.1.4" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>mozillaHomeLocalityName</alias>
+      </aliases>
+      <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="1.3.6.1.4.1.13769.2.1.99" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>custom4</alias>
+        <alias>mozillaCustom4</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+    </attributetype>
+    <attributetype oid="1.3.6.1.4.1.13769.2.1.10" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>mozillaHomeFriendlyCountryName</alias>
+      </aliases>
+      <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="1.3.6.1.4.1.13769.2.1.6" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>mozillaHomePostalAddress2</alias>
+      </aliases>
+      <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="1.3.6.1.4.1.13769.2.1.5" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>mozillaPostalAddress2</alias>
+      </aliases>
+      <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="1.3.6.1.4.1.13769.2.1.11" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>homeurl</alias>
+        <alias>mozillaHomeUrl</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+      <equality>caseIgnoreIA5Match</equality>
+      <substring>caseIgnoreIA5SubstringsMatch</substring>
+    </attributetype>
+    <attributetype oid="1.3.6.1.4.1.13769.2.1.8" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>mozillaHomePostalCode</alias>
+      </aliases>
+      <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>
+  <objectclasses>
+    <objectclass oid="1.3.6.1.4.1.13769.2.2.1" obsolete="false">
+      <aliases>
+        <alias>mozillaAbPersonObsolete</alias>
+      </aliases>
+      <superiors>
+        <superior>inetOrgPerson</superior>
+      </superiors>
+      <type>STRUCTURAL</type>
+      <optional>
+        <attributetype>xmozillanickname</attributetype>
+        <attributetype>xmozillausehtmlmail</attributetype>
+        <attributetype>mozillaSecondEmail</attributetype>
+        <attributetype>mozillaPostalAddress2</attributetype>
+        <attributetype>mozillaHomePostalAddress2</attributetype>
+        <attributetype>mozillaHomeLocalityName</attributetype>
+        <attributetype>mozillaHomeState</attributetype>
+        <attributetype>mozillaHomePostalCode</attributetype>
+        <attributetype>mozillaHomeCountryName</attributetype>
+        <attributetype>mozillaHomeFriendlyCountryName</attributetype>
+        <attributetype>homeurl</attributetype>
+        <attributetype>workurl</attributetype>
+        <attributetype>custom1</attributetype>
+        <attributetype>custom2</attributetype>
+        <attributetype>custom3</attributetype>
+        <attributetype>custom4</attributetype>
+        <attributetype>nsAIMid</attributetype>
+        <attributetype>c</attributetype>
+        <attributetype>co</attributetype>
+      </optional>
+    </objectclass>
+  </objectclasses>
+</schema>

Modified: directory/studio/trunk/schemaeditor/resources/schemas/apacheds/nis.xml
URL: http://svn.apache.org/viewvc/directory/studio/trunk/schemaeditor/resources/schemas/apacheds/nis.xml?rev=828105&r1=828104&r2=828105&view=diff
==============================================================================
--- directory/studio/trunk/schemaeditor/resources/schemas/apacheds/nis.xml (original)
+++ directory/studio/trunk/schemaeditor/resources/schemas/apacheds/nis.xml Wed Oct 21 17:02:18 2009
@@ -18,501 +18,499 @@
   under the License.
 -->
 <schema name="nis">
-   <attributetypes>
-      <attributetype oid="1.3.6.1.1.1.1.18" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>oncRpcNumber</alias>
-         </aliases>
-         <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.1.1.1.19" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>ipHostNumber</alias>
-         </aliases>
-         <description>IP address</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.1.1.1.13" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>memberNisNetgroup</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
-         <equality>caseExactIA5Match</equality>
-         <substring>caseExactIA5SubstringsMatch</substring>
-      </attributetype>
-      <attributetype oid="1.3.6.1.1.1.1.12" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>memberUid</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
-         <equality>caseExactIA5Match</equality>
-         <substring>caseExactIA5SubstringsMatch</substring>
-      </attributetype>
-      <attributetype oid="1.3.6.1.1.1.1.15" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>ipServicePort</alias>
-         </aliases>
-         <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.1.1.1.14" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>nisNetgroupTriple</alias>
-         </aliases>
-         <description>Netgroup triple</description>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.1.1.0.0</syntax>
-      </attributetype>
-      <attributetype oid="1.3.6.1.1.1.1.9" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>shadowInactive</alias>
-         </aliases>
-         <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.1.1.1.0" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>uidNumber</alias>
-         </aliases>
-         <description>An integer uniquely identifying a user in an administrative domain</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.1.1.1.27" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>nisMapEntry</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
-         <equality>caseExactIA5Match</equality>
-         <substring>caseExactIA5SubstringsMatch</substring>
-      </attributetype>
-      <attributetype oid="1.3.6.1.1.1.1.7" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>shadowMax</alias>
-         </aliases>
-         <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.1.1.1.11" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>shadowFlag</alias>
-         </aliases>
-         <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.1.1.1.10" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>shadowExpire</alias>
-         </aliases>
-         <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.1.1.1.1" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>gidNumber</alias>
-         </aliases>
-         <description>An integer uniquely identifying a group in an administrative domain</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.1.1.1.2" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>gecos</alias>
-         </aliases>
-         <description>The GECOS field; the common name</description>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
-         <equality>caseIgnoreIA5Match</equality>
-         <substring>caseIgnoreIA5SubstringsMatch</substring>
-      </attributetype>
-      <attributetype oid="1.3.6.1.1.1.1.20" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>ipNetworkNumber</alias>
-         </aliases>
-         <description>IP network</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.1.1.1.26" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>nisMapName</alias>
-         </aliases>
-         <superior>name</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="1.3.6.1.1.1.1.21" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>ipNetmaskNumber</alias>
-         </aliases>
-         <description>IP netmask</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.1.1.1.22" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>macAddress</alias>
-         </aliases>
-         <description>MAC address</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.1.1.1.8" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>shadowWarning</alias>
-         </aliases>
-         <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.1.1.1.3" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>homeDirectory</alias>
-         </aliases>
-         <description>The absolute path to the home directory</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.1.1.1.6" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>shadowMin</alias>
-         </aliases>
-         <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.1.1.1.24" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>bootFile</alias>
-         </aliases>
-         <description>Boot image name</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.1.1.1.4" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>loginShell</alias>
-         </aliases>
-         <description>The path to the login shell</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.1.1.1.5" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>shadowLastChange</alias>
-         </aliases>
-         <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.1.1.1.23" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>bootParameter</alias>
-         </aliases>
-         <description>rpc.bootparamd parameter</description>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.1.1.0.1</syntax>
-      </attributetype>
-      <attributetype oid="1.3.6.1.1.1.1.16" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
-         <aliases>
-            <alias>ipServiceProtocol</alias>
-         </aliases>
-         <superior>name</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="1.3.6.1.1.1.1.17" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
-         <aliases>
-            <alias>ipProtocolNumber</alias>
-         </aliases>
-         <usage>USER_APPLICATIONS</usage>
-         <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
-         <equality>integerMatch</equality>
-      </attributetype>
-   </attributetypes>
-   <objectclasses>
-      <objectclass oid="1.3.6.1.1.1.2.4" obsolete="false">
-         <aliases>
-            <alias>ipProtocol</alias>
-         </aliases>
-         <description>Abstraction of an IP protocol</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>STRUCTURAL</type>
-         <mandatory>
-            <attributetype>cn</attributetype>
-            <attributetype>ipProtocolNumber</attributetype>
-            <attributetype>description</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>description</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.12" obsolete="false">
-         <aliases>
-            <alias>bootableDevice</alias>
-         </aliases>
-         <description>A device with boot parameters</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>AUXILIARY</type>
-         <optional>
-            <attributetype>bootFile</attributetype>
-            <attributetype>bootParameter</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.11" obsolete="false">
-         <aliases>
-            <alias>ieee802Device</alias>
-         </aliases>
-         <description>A device with a MAC address</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>AUXILIARY</type>
-         <optional>
-            <attributetype>macAddress</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.3" obsolete="false">
-         <aliases>
-            <alias>ipService</alias>
-         </aliases>
-         <description>Abstraction an Internet Protocol service</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>STRUCTURAL</type>
-         <mandatory>
-            <attributetype>cn</attributetype>
-            <attributetype>ipServicePort</attributetype>
-            <attributetype>ipServiceProtocol</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>description</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.8" obsolete="false">
-         <aliases>
-            <alias>nisNetgroup</alias>
-         </aliases>
-         <description>Abstraction of a netgroup</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>STRUCTURAL</type>
-         <mandatory>
-            <attributetype>cn</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>nisNetgroupTriple</attributetype>
-            <attributetype>memberNisNetgroup</attributetype>
-            <attributetype>description</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.6" obsolete="false">
-         <aliases>
-            <alias>ipHost</alias>
-         </aliases>
-         <description>Abstraction of a host, an IP device</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>AUXILIARY</type>
-         <mandatory>
-            <attributetype>cn</attributetype>
-            <attributetype>ipHostNumber</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>l</attributetype>
-            <attributetype>description</attributetype>
-            <attributetype>manager</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.9" obsolete="false">
-         <aliases>
-            <alias>nisMap</alias>
-         </aliases>
-         <description>A generic abstraction of a NIS map</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>STRUCTURAL</type>
-         <mandatory>
-            <attributetype>nisMapName</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>description</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.7" obsolete="false">
-         <aliases>
-            <alias>ipNetwork</alias>
-         </aliases>
-         <description>Abstraction of an IP network</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>STRUCTURAL</type>
-         <mandatory>
-            <attributetype>cn</attributetype>
-            <attributetype>ipNetworkNumber</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>ipNetmaskNumber</attributetype>
-            <attributetype>l</attributetype>
-            <attributetype>description</attributetype>
-            <attributetype>manager</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.10" obsolete="false">
-         <aliases>
-            <alias>nisObject</alias>
-         </aliases>
-         <description>An entry in a NIS map</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>STRUCTURAL</type>
-         <mandatory>
-            <attributetype>cn</attributetype>
-            <attributetype>nisMapEntry</attributetype>
-            <attributetype>nisMapName</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>description</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.2" obsolete="false">
-         <aliases>
-            <alias>posixGroup</alias>
-         </aliases>
-         <description>Abstraction of a group of accounts</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>STRUCTURAL</type>
-         <mandatory>
-            <attributetype>cn</attributetype>
-            <attributetype>gidNumber</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>userPassword</attributetype>
-            <attributetype>memberUid</attributetype>
-            <attributetype>description</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.5" obsolete="false">
-         <aliases>
-            <alias>oncRpc</alias>
-         </aliases>
-         <description>Abstraction of an ONC/RPC binding</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>STRUCTURAL</type>
-         <mandatory>
-            <attributetype>cn</attributetype>
-            <attributetype>oncRpcNumber</attributetype>
-            <attributetype>description</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>description</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.1" obsolete="false">
-         <aliases>
-            <alias>shadowAccount</alias>
-         </aliases>
-         <description>Additional attributes for shadow passwords</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>AUXILIARY</type>
-         <mandatory>
-            <attributetype>uid</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>userPassword</attributetype>
-            <attributetype>shadowLastChange</attributetype>
-            <attributetype>shadowMin</attributetype>
-            <attributetype>shadowMax</attributetype>
-            <attributetype>shadowWarning</attributetype>
-            <attributetype>shadowInactive</attributetype>
-            <attributetype>shadowExpire</attributetype>
-            <attributetype>shadowFlag</attributetype>
-            <attributetype>description</attributetype>
-         </optional>
-      </objectclass>
-      <objectclass oid="1.3.6.1.1.1.2.0" obsolete="false">
-         <aliases>
-            <alias>posixAccount</alias>
-         </aliases>
-         <description>Abstraction of an account with POSIX attributes</description>
-         <superiors>
-            <superior>top</superior>
-         </superiors>
-         <type>AUXILIARY</type>
-         <mandatory>
-            <attributetype>cn</attributetype>
-            <attributetype>uid</attributetype>
-            <attributetype>uidNumber</attributetype>
-            <attributetype>gidNumber</attributetype>
-            <attributetype>homeDirectory</attributetype>
-         </mandatory>
-         <optional>
-            <attributetype>userPassword</attributetype>
-            <attributetype>loginShell</attributetype>
-            <attributetype>gecos</attributetype>
-            <attributetype>description</attributetype>
-         </optional>
-      </objectclass>
-   </objectclasses>
-   <matchingrules>
-      <matchingrule oid="1.3.6.1.4.1.4203.1.2.1" obsolete="false">
-         <aliases>
-            <alias>caseExactIA5SubstringsMatch</alias>
-         </aliases>
-         <syntaxoid>1.3.6.1.4.1.1466.115.121.1.26</syntaxoid>
-      </matchingrule>
-   </matchingrules>
-   <syntaxes>
-      <syntax oid="1.3.6.1.1.1.0.0" obsolete="false" humanreadable="true">
-         <aliases>
-            <alias>NIS Netgroup Triple</alias>
-         </aliases>
-         <description>RFC2307 NIS Netgroup Triple</description>
-      </syntax>
-      <syntax oid="1.3.6.1.1.1.0.1" obsolete="false" humanreadable="true">
-         <aliases>
-            <alias>NIS Boot Parameter</alias>
-         </aliases>
-      </syntax>
-   </syntaxes>
-</schema>
\ No newline at end of file
+  <attributetypes>
+    <attributetype oid="1.3.6.1.1.1.1.6" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>shadowMin</alias>
+      </aliases>
+      <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.1.1.1.10" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>shadowExpire</alias>
+      </aliases>
+      <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.1.1.1.18" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>oncRpcNumber</alias>
+      </aliases>
+      <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.1.1.1.19" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>ipHostNumber</alias>
+      </aliases>
+      <description>IP address</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.1.1.1.7" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>shadowMax</alias>
+      </aliases>
+      <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.1.1.1.26" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>nisMapName</alias>
+      </aliases>
+      <superior>name</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="1.3.6.1.1.1.1.8" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>shadowWarning</alias>
+      </aliases>
+      <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.1.1.1.13" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>memberNisNetgroup</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+      <equality>caseExactIA5Match</equality>
+      <substring>caseExactIA5SubstringsMatch</substring>
+    </attributetype>
+    <attributetype oid="1.3.6.1.1.1.1.20" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>ipNetworkNumber</alias>
+      </aliases>
+      <description>IP network</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.1.1.1.9" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>shadowInactive</alias>
+      </aliases>
+      <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.1.1.1.27" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>nisMapEntry</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+      <equality>caseExactIA5Match</equality>
+      <substring>caseExactIA5SubstringsMatch</substring>
+    </attributetype>
+    <attributetype oid="1.3.6.1.1.1.1.0" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>uidNumber</alias>
+      </aliases>
+      <description>An integer uniquely identifying a user in an administrative domain</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.1.1.1.12" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>memberUid</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+      <equality>caseExactIA5Match</equality>
+      <substring>caseExactIA5SubstringsMatch</substring>
+    </attributetype>
+    <attributetype oid="1.3.6.1.1.1.1.22" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>macAddress</alias>
+      </aliases>
+      <description>MAC address</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.1.1.1.3" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>homeDirectory</alias>
+      </aliases>
+      <description>The absolute path to the home directory</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.1.1.1.1" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>gidNumber</alias>
+      </aliases>
+      <description>An integer uniquely identifying a group in an administrative domain</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.1.1.1.14" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>nisNetgroupTriple</alias>
+      </aliases>
+      <description>Netgroup triple</description>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.1.1.0.0</syntax>
+    </attributetype>
+    <attributetype oid="1.3.6.1.1.1.1.15" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>ipServicePort</alias>
+      </aliases>
+      <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.1.1.1.21" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>ipNetmaskNumber</alias>
+      </aliases>
+      <description>IP netmask</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.1.1.1.17" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>ipProtocolNumber</alias>
+      </aliases>
+      <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.1.1.1.24" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>bootFile</alias>
+      </aliases>
+      <description>Boot image name</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.1.1.1.4" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>loginShell</alias>
+      </aliases>
+      <description>The path to the login shell</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.1.1.1.23" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>bootParameter</alias>
+      </aliases>
+      <description>rpc.bootparamd parameter</description>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.1.1.0.1</syntax>
+    </attributetype>
+    <attributetype oid="1.3.6.1.1.1.1.16" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+      <aliases>
+        <alias>ipServiceProtocol</alias>
+      </aliases>
+      <superior>name</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="1.3.6.1.1.1.1.2" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>gecos</alias>
+      </aliases>
+      <description>The GECOS field; the common name</description>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+      <equality>caseIgnoreIA5Match</equality>
+      <substring>caseIgnoreIA5SubstringsMatch</substring>
+    </attributetype>
+    <attributetype oid="1.3.6.1.1.1.1.5" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>shadowLastChange</alias>
+      </aliases>
+      <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.1.1.1.11" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+      <aliases>
+        <alias>shadowFlag</alias>
+      </aliases>
+      <usage>USER_APPLICATIONS</usage>
+      <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+      <equality>integerMatch</equality>
+    </attributetype>
+  </attributetypes>
+  <objectclasses>
+    <objectclass oid="1.3.6.1.1.1.2.0" obsolete="false">
+      <aliases>
+        <alias>posixAccount</alias>
+      </aliases>
+      <description>Abstraction of an account with POSIX attributes</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>AUXILIARY</type>
+      <mandatory>
+        <attributetype>cn</attributetype>
+        <attributetype>uid</attributetype>
+        <attributetype>uidNumber</attributetype>
+        <attributetype>gidNumber</attributetype>
+        <attributetype>homeDirectory</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>userPassword</attributetype>
+        <attributetype>loginShell</attributetype>
+        <attributetype>gecos</attributetype>
+        <attributetype>description</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.2" obsolete="false">
+      <aliases>
+        <alias>posixGroup</alias>
+      </aliases>
+      <description>Abstraction of a group of accounts</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>STRUCTURAL</type>
+      <mandatory>
+        <attributetype>cn</attributetype>
+        <attributetype>gidNumber</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>userPassword</attributetype>
+        <attributetype>memberUid</attributetype>
+        <attributetype>description</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.12" obsolete="false">
+      <aliases>
+        <alias>bootableDevice</alias>
+      </aliases>
+      <description>A device with boot parameters</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>AUXILIARY</type>
+      <optional>
+        <attributetype>bootFile</attributetype>
+        <attributetype>bootParameter</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.3" obsolete="false">
+      <aliases>
+        <alias>ipService</alias>
+      </aliases>
+      <description>Abstraction an Internet Protocol service</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>STRUCTURAL</type>
+      <mandatory>
+        <attributetype>cn</attributetype>
+        <attributetype>ipServicePort</attributetype>
+        <attributetype>ipServiceProtocol</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>description</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.4" obsolete="false">
+      <aliases>
+        <alias>ipProtocol</alias>
+      </aliases>
+      <description>Abstraction of an IP protocol</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>STRUCTURAL</type>
+      <mandatory>
+        <attributetype>cn</attributetype>
+        <attributetype>ipProtocolNumber</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>description</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.10" obsolete="false">
+      <aliases>
+        <alias>nisObject</alias>
+      </aliases>
+      <description>An entry in a NIS map</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>STRUCTURAL</type>
+      <mandatory>
+        <attributetype>cn</attributetype>
+        <attributetype>nisMapEntry</attributetype>
+        <attributetype>nisMapName</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>description</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.5" obsolete="false">
+      <aliases>
+        <alias>oncRpc</alias>
+      </aliases>
+      <description>Abstraction of an ONC/RPC binding</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>STRUCTURAL</type>
+      <mandatory>
+        <attributetype>cn</attributetype>
+        <attributetype>oncRpcNumber</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>description</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.6" obsolete="false">
+      <aliases>
+        <alias>ipHost</alias>
+      </aliases>
+      <description>Abstraction of a host, an IP device</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>AUXILIARY</type>
+      <mandatory>
+        <attributetype>cn</attributetype>
+        <attributetype>ipHostNumber</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>l</attributetype>
+        <attributetype>description</attributetype>
+        <attributetype>manager</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.11" obsolete="false">
+      <aliases>
+        <alias>ieee802Device</alias>
+      </aliases>
+      <description>A device with a MAC address</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>AUXILIARY</type>
+      <optional>
+        <attributetype>macAddress</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.7" obsolete="false">
+      <aliases>
+        <alias>ipNetwork</alias>
+      </aliases>
+      <description>Abstraction of an IP network</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>STRUCTURAL</type>
+      <mandatory>
+        <attributetype>cn</attributetype>
+        <attributetype>ipNetworkNumber</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>ipNetmaskNumber</attributetype>
+        <attributetype>l</attributetype>
+        <attributetype>description</attributetype>
+        <attributetype>manager</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.8" obsolete="false">
+      <aliases>
+        <alias>nisNetgroup</alias>
+      </aliases>
+      <description>Abstraction of a netgroup</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>STRUCTURAL</type>
+      <mandatory>
+        <attributetype>cn</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>nisNetgroupTriple</attributetype>
+        <attributetype>memberNisNetgroup</attributetype>
+        <attributetype>description</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.1" obsolete="false">
+      <aliases>
+        <alias>shadowAccount</alias>
+      </aliases>
+      <description>Additional attributes for shadow passwords</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>AUXILIARY</type>
+      <mandatory>
+        <attributetype>uid</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>userPassword</attributetype>
+        <attributetype>shadowLastChange</attributetype>
+        <attributetype>shadowMin</attributetype>
+        <attributetype>shadowMax</attributetype>
+        <attributetype>shadowWarning</attributetype>
+        <attributetype>shadowInactive</attributetype>
+        <attributetype>shadowExpire</attributetype>
+        <attributetype>shadowFlag</attributetype>
+        <attributetype>description</attributetype>
+      </optional>
+    </objectclass>
+    <objectclass oid="1.3.6.1.1.1.2.9" obsolete="false">
+      <aliases>
+        <alias>nisMap</alias>
+      </aliases>
+      <description>A generic abstraction of a NIS map</description>
+      <superiors>
+        <superior>top</superior>
+      </superiors>
+      <type>STRUCTURAL</type>
+      <mandatory>
+        <attributetype>nisMapName</attributetype>
+      </mandatory>
+      <optional>
+        <attributetype>description</attributetype>
+      </optional>
+    </objectclass>
+  </objectclasses>
+  <matchingrules>
+    <matchingrule oid="1.3.6.1.4.1.4203.1.2.1" obsolete="false">
+      <aliases>
+        <alias>caseExactIA5SubstringsMatch</alias>
+      </aliases>
+      <syntaxoid>1.3.6.1.4.1.1466.115.121.1.26</syntaxoid>
+    </matchingrule>
+  </matchingrules>
+  <syntaxes>
+    <syntax oid="1.3.6.1.1.1.0.1" obsolete="false" humanreadable="true">
+      <aliases>
+        <alias>NIS Boot Parameter</alias>
+      </aliases>
+    </syntax>
+    <syntax oid="1.3.6.1.1.1.0.0" obsolete="false" humanreadable="true">
+      <aliases>
+        <alias>NIS Netgroup Triple</alias>
+      </aliases>
+      <description>RFC2307 NIS Netgroup Triple</description>
+    </syntax>
+  </syntaxes>
+</schema>



Mime
View raw message