--- 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 ) )
+