|
1 # $Id$ |
|
2 # $URL$ |
|
3 # © Heiko Schlittermann |
|
4 # |
|
5 # 1.3.6.1.4.1.23297 schlittermann OID |
|
6 # ... |
|
7 # 1.3.6.1.4.1.23297.10. other |
|
8 # 1.3.6.1.4.1.23297.10.1 - Hochschule Merseburg |
|
9 |
|
10 objectIdentifier schlittermannRoot 1.3.6.1.4.1.23297 |
|
11 objectIdentifier hsmRoot schlittermannRoot:10.1 |
|
12 objectIdentifier hsmAttribute hsmRoot:1 |
|
13 objectIdentifier hsmObjectClass hsmRoot:2 |
|
14 |
|
15 attributetype ( hsmAttribute:1 NAME 'hsmDateOfBirth' DESC 'Date of birth' |
|
16 EQUALITY generalizedTimeMatch |
|
17 SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 |
|
18 SINGLE-VALUE ) |
|
19 |
|
20 attributetype ( hsmAttribute:2 NAME 'hsmPlaceOfBirth' DESC 'Place of birth' |
|
21 EQUALITY caseExactMatch |
|
22 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
|
23 SINGLE-VALUE ) |
|
24 |
|
25 attributetype ( |
|
26 hsmAttribute:3 NAME 'hsmGender' DESC 'Gender' |
|
27 EQUALITY caseIgnoreMatch |
|
28 SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 |
|
29 SINGLE-VALUE ) |
|
30 |
|
31 attributetype ( |
|
32 hsmAttribute:4 NAME 'hsmInitialPassword' DESC 'initial Password' |
|
33 SUP userPassword |
|
34 SINGLE-VALUE ) |
|
35 |
|
36 attributetype ( |
|
37 hsmAttribute:5 NAME 'hsmDateCreated' DESC 'Date of Creation' |
|
38 EQUALITY generalizedTimeMatch |
|
39 SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 |
|
40 SINGLE-VALUE ) |
|
41 |
|
42 attributetype ( |
|
43 hsmAttribute:6 NAME 'hsmDateDeleted' DESC 'Date of deletion' |
|
44 EQUALITY generalizedTimeMatch |
|
45 SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 |
|
46 SINGLE-VALUE ) |
|
47 |
|
48 attributetype ( |
|
49 hsmAttribute:7 NAME 'hsmMailRejectText' DESC 'text for mail rejection' |
|
50 SUP info ) |
|
51 |
|
52 attributetype ( |
|
53 hsmAttribute:8 NAME 'hsmMailPrimaryAddress' DESC 'primary mail address' |
|
54 SUP mail |
|
55 SINGLE-VALUE ) |
|
56 |
|
57 attributetype ( |
|
58 hsmAttribute:9 NAME 'hsmMailAcceptAddress' DESC 'acceptable mail address' |
|
59 SUP mail ) |
|
60 |
|
61 |
|
62 #### |
|
63 |
|
64 objectclass ( |
|
65 hsmObjectClass:1 NAME 'hsmNaturalPerson' DESC 'natural person representation' |
|
66 SUP top |
|
67 AUXILIARY |
|
68 MUST ( hsmGender ) |
|
69 MAY ( hsmInitialPassword |
|
70 $ hsmDateOfBirth $ hsmPlaceOfBirth |
|
71 $ hsmDateCreated $ hsmDateDeleted ) ) |
|
72 |
|
73 objectClass ( |
|
74 hsmObjectClass:2 NAME 'hsmMailReject' DESC 'mail reject cause' |
|
75 SUP top |
|
76 STRUCTURAL |
|
77 MUST ( rfc822MailBox $ hsmDateCreated $ hsmMailRejectText ) ) |
|
78 |
|
79 |
|
80 objectClass ( |
|
81 hsmObjectClass:3 NAME 'hsmMailObject' DESC 'mail attributes associated to person' |
|
82 SUP top |
|
83 MAY ( hsmMailPrimaryAddress $ hsmMailAcceptAddress ) ) |
|
84 |
|
85 |
|
86 # vim:sts=4 sw=4 aw ai sm: |