7fa9243d95b29f842cba1d2b88cbd1c1ce32a1bf
1 ##
2 ## Gonicus Attribute and Objectclass Definitions for GOfon
3 ##
4 ## Version: 20041022
5 ##
6 ## Maintained by: Lars Scheiter (scheiter@GONICUS.de)
7 ##
9 # Attributes
10 attributetype ( 1.3.6.1.4.1.10098.1.1.13.1 NAME 'goFonDeliveryMode'
11 DESC 'GOFon delivery mode is defined here'
12 EQUALITY caseExactIA5Match
13 SUBSTR caseExactIA5SubstringsMatch
14 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
15 SINGLE-VALUE )
17 attributetype ( 1.3.6.1.4.1.10098.1.1.13.2 NAME 'goFonForwarding'
18 DESC 'defines which phone numbers get the next call'
19 EQUALITY caseExactIA5Match
20 SUBSTR caseExactIA5SubstringsMatch
21 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
23 attributetype ( 1.3.6.1.4.1.10098.1.1.13.3 NAME 'goFonFormat'
24 DESC 'defines voicemail delivery format'
25 EQUALITY caseExactIA5Match
26 SUBSTR caseExactIA5SubstringsMatch
27 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
28 SINGLE-VALUE )
30 attributetype ( 1.3.6.1.4.1.10098.1.1.13.4 NAME 'goFonHardware'
31 DESC 'defines voicemail delivery format'
32 EQUALITY caseExactIA5Match
33 SUBSTR caseExactIA5SubstringsMatch
34 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
35 SINGLE-VALUE )
37 attributetype ( 1.3.6.1.4.1.10098.1.1.13.5 NAME 'goFonPIN'
38 DESC 'defines voicemail delivery format'
39 EQUALITY caseExactIA5Match
40 SUBSTR caseExactIA5SubstringsMatch
41 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
42 SINGLE-VALUE )
44 attributetype ( 1.3.6.1.4.1.10098.1.1.13.6 NAME 'goFonType'
45 DESC 'sets the sip.conf type parameter'
46 EQUALITY caseExactIA5Match
47 SUBSTR caseExactIA5SubstringsMatch
48 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
49 SINGLE-VALUE )
51 attributetype ( 1.3.6.1.4.1.10098.1.1.13.7 NAME 'goFonDmtfMode'
52 DESC 'sets the sip.conf dmtfmode parameter'
53 EQUALITY caseExactIA5Match
54 SUBSTR caseExactIA5SubstringsMatch
55 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
56 SINGLE-VALUE )
58 attributetype ( 1.3.6.1.4.1.10098.1.1.13.8 NAME 'goFonHost'
59 DESC 'sets the sip.conf host parameter'
60 EQUALITY caseExactIA5Match
61 SUBSTR caseExactIA5SubstringsMatch
62 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
63 SINGLE-VALUE )
65 attributetype ( 1.3.6.1.4.1.10098.1.1.13.9 NAME 'goFonDefaultIP'
66 DESC 'sets the sip.conf defaultip parameter'
67 EQUALITY caseExactIA5Match
68 SUBSTR caseExactIA5SubstringsMatch
69 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
70 SINGLE-VALUE )
72 attributetype ( 1.3.6.1.4.1.10098.1.1.13.10 NAME 'goFonQualify'
73 DESC 'sets the sip.conf qualify parameter'
74 EQUALITY caseExactIA5Match
75 SUBSTR caseExactIA5SubstringsMatch
76 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
77 SINGLE-VALUE )
79 attributetype ( 1.3.6.1.4.1.10098.1.1.13.11 NAME 'goFonAuth'
80 DESC 'sets the sip.conf auth parameter'
81 EQUALITY caseExactIA5Match
82 SUBSTR caseExactIA5SubstringsMatch
83 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
84 SINGLE-VALUE )
86 attributetype ( 1.3.6.1.4.1.10098.1.1.13.12 NAME 'goFonSecret'
87 DESC 'sets the sip.conf secret parameter'
88 EQUALITY caseExactIA5Match
89 SUBSTR caseExactIA5SubstringsMatch
90 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
91 SINGLE-VALUE )
93 attributetype ( 1.3.6.1.4.1.10098.1.1.13.13 NAME 'goFonInkeys'
94 DESC 'sets the sip.conf inkeys parameter'
95 EQUALITY caseExactIA5Match
96 SUBSTR caseExactIA5SubstringsMatch
97 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
98 SINGLE-VALUE )
100 attributetype ( 1.3.6.1.4.1.10098.1.1.13.14 NAME 'goFonOutkey'
101 DESC 'sets the sip.conf outkey parameter'
102 EQUALITY caseExactIA5Match
103 SUBSTR caseExactIA5SubstringsMatch
104 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
105 SINGLE-VALUE )
107 attributetype ( 1.3.6.1.4.1.10098.1.1.13.15 NAME 'goFonTrunk'
108 DESC 'sets the sip.conf trunk parameter'
109 EQUALITY caseExactIA5Match
110 SUBSTR caseExactIA5SubstringsMatch
111 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
112 SINGLE-VALUE )
114 attributetype ( 1.3.6.1.4.1.10098.1.1.13.16 NAME 'goFonAccountCode'
115 DESC 'sets the sip.conf accountcode parameter'
116 EQUALITY caseExactIA5Match
117 SUBSTR caseExactIA5SubstringsMatch
118 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
119 SINGLE-VALUE )
121 attributetype ( 1.3.6.1.4.1.10098.1.1.13.17 NAME 'goFonMSN'
122 DESC 'sets the sip.conf msn parameter'
123 EQUALITY caseExactIA5Match
124 SUBSTR caseExactIA5SubstringsMatch
125 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
126 SINGLE-VALUE )
128 attributetype ( 1.3.6.1.4.1.10098.1.1.13.18 NAME 'goFonPermit'
129 DESC 'sets the sip.conf permit parameter'
130 EQUALITY caseExactIA5Match
131 SUBSTR caseExactIA5SubstringsMatch
132 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
134 attributetype ( 1.3.6.1.4.1.10098.1.1.13.19 NAME 'goFonDeny'
135 DESC 'sets the sip.conf deny parameter'
136 EQUALITY caseExactIA5Match
137 SUBSTR caseExactIA5SubstringsMatch
138 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
140 attributetype ( 1.3.6.1.4.1.10098.1.1.13.20 NAME 'goFonMacroVisible'
141 DESC 'Triggers if the macro is visible for users'
142 EQUALITY caseExactIA5Match
143 SUBSTR caseExactIA5SubstringsMatch
144 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
145 SINGLE-VALUE)
147 attributetype ( 1.3.6.1.4.1.10098.1.1.13.21 NAME 'goFonMacroContent'
148 DESC 'Holds the macro'
149 EQUALITY caseExactIA5Match
150 SUBSTR caseExactIA5SubstringsMatch
151 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
152 SINGLE-VALUE)
154 attributetype ( 1.3.6.1.4.1.10098.1.1.13.22 NAME 'goFonMacroParameter'
155 DESC 'Holds the macro parameter definitions'
156 EQUALITY caseExactIA5Match
157 SUBSTR caseExactIA5SubstringsMatch
158 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
160 # objectclass
161 objectclass (1.3.6.1.4.1.10098.1.2.3.11 NAME 'goFonAccount' SUP top AUXILIARY
162 DESC 'GOFon Account objectclass (v1.0)'
163 MUST ( goFonDeliveryMode $ telephoneNumber $ uid )
164 MAY ( goFonFormat $ goFonForwarding $ goFonHardware $ goFonPIN ))
166 objectclass (1.3.6.1.4.1.10098.1.2.3.12 NAME 'goFonHardware' SUP top STRUCTURAL
167 DESC 'defines a telephone (v1.0)'
168 MUST ( cn $ macAddress $ ipHostNumber )
169 MAY (description $ goFonType $ goFonDmtfMode $ goFonHost $ goFonDefaultIP $
170 goFonQualify $ goFonAuth $ goFonSecret $ goFonInkeys $ goFonOutkey $
171 goFonTrunk $ goFonAccountCode $ goFonMSN $ goFonPermit $ goFonDeny ) )
173 objectclass (1.3.6.1.4.1.10098.1.2.3.13 NAME 'goFonPickupGroup' SUP top AUXILIARY
174 DESC 'Additive for posixGroups (v1.0)'
175 MUST ( cn $ gidNumber ) )
177 objectclass (1.3.6.1.4.1.10098.1.2.3.14 NAME 'goFonMacro' SUP top AUXILIARY
178 DESC 'Macro definitions for asterisk machines (v1.0)'
179 MUST ( cn )
180 MAY ( goFonMacroVisible $ displayName $ goFonMacroContent $description $
181 goFonMacroParameter ))