1 ##
2 ## Gonicus Attribute and Objectclass Definitions for GOfax
3 ##
4 ## Version: 030403
5 ##
6 ## Maintained by: Lars Scheiter (scheiter@GONICUS.de)
7 ##
9 # Attributes
10 attributetype ( 1.3.6.1.4.1.10098.1.1.7.1 NAME 'goFaxDeliveryMode'
11 DESC 'goFax 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.7.2 NAME 'goFaxPrinter'
18 DESC 'defines which printer is used to print a fax'
19 EQUALITY caseExactIA5Match
20 SUBSTR caseExactIA5SubstringsMatch
21 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
22 SINGLE-VALUE )
24 attributetype ( 1.3.6.1.4.1.10098.1.1.7.3 NAME 'goFaxDivertNumber'
25 DESC 'for fax diversion services'
26 SYNTAX 1.3.6.1.4.1.1466.115.121.1.22
27 SINGLE-VALUE )
29 attributetype ( 1.3.6.1.4.1.10098.1.1.7.4 NAME 'goFaxLanguage'
30 DESC 'preferred language for the users goFax entry'
31 EQUALITY caseExactIA5Match
32 SUBSTR caseExactIA5SubstringsMatch
33 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
34 SINGLE-VALUE )
36 attributetype ( 1.3.6.1.4.1.10098.1.1.7.5 NAME 'goFaxFormat'
37 DESC 'defines the fileformat for mailattachments'
38 EQUALITY caseExactIA5Match
39 SUBSTR caseExactIA5SubstringsMatch
40 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
41 SINGLE-VALUE )
43 attributetype ( 1.3.6.1.4.1.10098.1.1.7.6 NAME 'goFaxRBlocklist'
44 DESC 'defines faxnumbers the user is not allowed to get fax from'
45 EQUALITY caseExactIA5Match
46 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
49 attributetype ( 1.3.6.1.4.1.10098.1.1.7.8 NAME 'goFaxSBlocklist'
50 DESC 'defines faxnumbers the user is not allowed to fax to'
51 EQUALITY caseExactIA5Match
52 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
54 attributetype ( 1.3.6.1.4.1.10098.1.1.7.7 NAME 'goFaxRBlockgroups'
55 DESC 'defines groups of receive blocklists the user belongs to'
56 EQUALITY caseExactIA5Match
57 SUBSTR caseExactIA5SubstringsMatch
58 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
60 attributetype ( 1.3.6.1.4.1.10098.1.1.7.9 NAME 'goFaxSBlockgroups'
61 DESC 'defines groups of sender blocklists the user belongs to'
62 EQUALITY caseExactIA5Match
63 SUBSTR caseExactIA5SubstringsMatch
64 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
66 attributetype ( 1.3.6.1.4.1.10098.1.1.7.10 NAME 'goFaxIsEnabled'
67 DESC 'This account is enabled or not'
68 EQUALITY caseExactIA5Match
69 SUBSTR caseExactIA5SubstringsMatch
70 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
71 SINGLE-VALUE )
73 attributetype ( 1.3.6.1.4.1.10098.1.1.7.11 NAME 'facsimileAlternateTelephoneNumber'
74 EQUALITY telephoneNumberMatch
75 SUBSTR telephoneNumberSubstringsMatch
76 SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )
78 # objectclass
79 objectclass (1.3.6.1.4.1.10098.1.2.1.11 NAME 'goFaxAccount' SUP top AUXILIARY
80 DESC 'goFax Account objectclass (v1.0.4)'
81 MUST ( goFaxDeliveryMode $ facsimileTelephoneNumber $ uid $ goFaxIsEnabled )
82 MAY ( goFaxPrinter $ goFaxDivertNumber $ goFaxLanguage $ goFaxFormat $ goFaxRBlocklist $
83 goFaxRBlockgroups $ goFaxSBlocklist $ goFaxSBlockgroups $ mail $
84 facsimileAlternateTelephoneNumber ))
86 objectclass (1.3.6.1.4.1.10098.1.2.1.12 NAME 'goFaxSBlock'
87 DESC 'goFax send blocklist groups (v1.0.4)'
88 MUST ( cn )
89 MAY ( goFaxSBlocklist $ description ))
91 objectclass (1.3.6.1.4.1.10098.1.2.1.13 NAME 'goFaxRBlock'
92 DESC 'goFax receive blocklist groups (v1.0.4)'
93 MUST ( cn )
94 MAY ( goFaxRBlocklist $ description ))