diff -r daa237d03e49 -r fe6d469045d1 schlittermann.schema --- 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 ) ) +