schlittermann.schema
changeset 10 fe6d469045d1
parent 8 5a50ab595cb0
child 18 de82db94aae7
--- a/schlittermann.schema	Thu Jul 21 21:31:44 2005 +0000
+++ b/schlittermann.schema	Thu Jul 21 21:47:23 2005 +0000
@@ -3,28 +3,52 @@
 # © Heiko Schlittermann
 #
 # 1.3.6.1.4.1.23297		schlittermann OID
-# 1.3.6.1.4.1.23297.2.		mail
+# 1.3.6.1.4.1.23297.2.		iusMail
 # 1.3.6.1.4.1.23297.2.3		- attribute types
 # 1.3.6.1.4.1.23297.2.4		- object classes
+# 1.3.6.1.4.1.23297.3.		iusProxy
+# 1.3.6.1.4.1.23297.3.3		- attribute types
+# 1.3.6.1.4.1.23297.3.4		- object classes
 # 1.3.6.1.4.1.23297.10.		other
 # 1.3.6.1.4.1.23297.10.1	- Hochschule Merseburg
 
-objectIdentifier schlittermannRoot 1.3.6.1.4.1.23297
+objectIdentifier ius 1.3.6.1.4.1.23297
+
+objectIdentifier iusMail ius:2
+objectIdentifier iusMailAT iusMail:3
+objectIdentifier iusMailOC iusMail:4
 
-objectIdentifier mail schlittermannRoot:2
-objectIdentifier mailAttributeType mail:3
-objectIdentifier mailObjectClass mail:4
+objectIdentifier iusProxy ius:3
+objectIdentifier iusProxyAT iusProxy:3
+objectIdentifier iusProxyOC iusProxy:4
 
-attributetype ( mailAttributeType:2
+# Mail
+
+attributetype ( iusMailAT:2
   NAME 'iusRestrictedMail'
   DESC 'object (person) is subject to restricted mail'
   EQUALITY booleanMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
   SINGLE-VALUE )
 
-objectclass ( mailObjectClass:2
+objectclass ( iusMailOC:2
   NAME 'iusMailOptions' AUXILIARY
   DESC 'options for mail'
   SUP top
   MAY ( iusRestrictedMail ) )
 
+# Proxy
+
+attributetype ( iusProxyAT:2
+    NAME 'iusProxyAccess'
+    DESC 'allowed to access proxy'
+    EQUALITY booleanMatch
+    SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
+    SINGLE-VALUE )
+
+objectclass ( iusProxyOC:2
+    NAME 'iusProxyUser' AUXILIARY
+    DESC 'proxy access permissions etc...'
+    SUP top
+    MAY ( iusProxyAccess ) )
+