mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
13.24.2014 6acb5680cc685afc071ca5bcc358d31690bb1786
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License").  You may not use this file except in compliance
# with the License.
#
# You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
# or http://forgerock.org/license/CDDLv1.0.html.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at legal-notices/CDDLv1_0.txt.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information:
#      Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#
#      Copyright 2006-2010 Sun Microsystems, Inc.
#
#
# This file contains schema definitions from RFC 3712, which defines a
# mechanism for storing printer information in the Directory Server.
dn: cn=schema
objectClass: top
objectClass: ldapSubentry
objectClass: subschema
attributeTypes: ( 1.3.18.0.2.4.1140 NAME 'printer-uri'
  DESC 'A URI supported by this printer.' EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.15
  SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1107 NAME 'printer-xri-supported'
  DESC 'The unordered list of XRI (extended resource identifiers) supported by
  this printer.' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1135 NAME 'printer-name'
  DESC 'The site-specific administrative name of this printer.'
  EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127} SINGLE-VALUE
  X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1119 NAME 'printer-natural-language-configured'
  DESC 'The configured natural language in which error and status messages will
  be generated (by default) by this printer.' EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127}
  SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1136 NAME 'printer-location'
  DESC 'The physical location of this printer.' EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127}
  SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1139 NAME 'printer-info'
  DESC 'Descriptive information about this printer.' EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127}
  SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1134 NAME 'printer-more-info'
  DESC 'A URI for more information about this specific printer.'
  EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1138 NAME 'printer-make-and-model'
  DESC 'Make and model of this printer.' EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127}
  SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1133 NAME 'printer-ipp-versions-supported'
  DESC 'IPP protocol version(s) that this printer supports.'
  EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127} X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1132
  NAME 'printer-multiple-document-jobs-supported'
  DESC 'Indicates whether or not this printer supports more than one document
  per job.' EQUALITY booleanMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.7
  SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1109 NAME 'printer-charset-configured'
  DESC 'The configured charset in which error and status messages will be
  generated (by default) by this printer.' EQUALITY caseIgnoreMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{63} SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1131 NAME 'printer-charset-supported'
  DESC 'Set of charsets supported for the attribute values of syntax
  DirectoryString for this directory entry.' EQUALITY caseIgnoreMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{63} X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1137
  NAME 'printer-generated-natural-language-supported'
  DESC 'Natural language(s) supported for this directory entry.'
  EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{63} X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1130 NAME 'printer-document-format-supported'
  DESC 'The possible source document formats which may be interpreted and
  printed by this printer.' EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127}
  X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1129 NAME 'printer-color-supported'
  DESC 'Indicates whether this printer is capable of any type of color printing
  at all, including highlight color.' EQUALITY booleanMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1128 NAME 'printer-compression-supported'
  DESC 'Compression algorithms supported by this printer.'
  EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{255} X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1127 NAME 'printer-pages-per-minute'
  DESC 'The nominal number of pages per minute which may be output by this
  printer.' EQUALITY integerMatch ORDERING integerOrderingMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1126 NAME 'printer-pages-per-minute-color'
  DESC 'The nominal number of color pages per minute which may be output by
  this printer.' EQUALITY integerMatch ORDERING integerOrderingMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1125 NAME 'printer-finishings-supported'
  DESC 'The possible finishing operations supported by this printer.'
  EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{255} X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1124 NAME 'printer-number-up-supported'
  DESC 'The possible numbers of print-stream pages to impose upon a single side
  of an instance of a selected medium.' EQUALITY integerMatch
  ORDERING integerOrderingMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.27
  X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1123 NAME 'printer-sides-supported'
  DESC 'The number of impression sides (one or two) and the two-sided
  impression rotations supported by this printer.' EQUALITY caseIgnoreMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127} X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1122 NAME 'printer-media-supported'
  DESC 'The standard names/types/sizes (and optional color suffixes) of the
  media supported by this printer.' EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{255}
  X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1117 NAME 'printer-media-local-supported'
  DESC 'Site-specific names of media supported by this printer.'
  EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{255} X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1121 NAME 'printer-resolution-supported'
  DESC 'List of resolutions supported for printing documents by this printer.'
  EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{255} X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1120 NAME 'printer-print-quality-supported'
  DESC 'List of print qualities supported for printing documents on this
  printer.' EQUALITY caseIgnoreMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127}
  X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1110 NAME 'printer-job-priority-supported'
  DESC 'Indicates the number of job priority levels supported by this printer.'
  EQUALITY integerMatch ORDERING integerOrderingMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1118 NAME 'printer-copies-supported'
  DESC 'The maximum number of copies of a document that may be printed as a
  single job on this printer.' EQUALITY integerMatch
  ORDERING integerOrderingMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.27
  SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1111 NAME 'printer-job-k-octets-supported'
  DESC 'The maximum size in kilobytes (1,024 octets actually) incoming print
  job that this printer will accept.' EQUALITY integerMatch
  ORDERING integerOrderingMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.27
  SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1112 NAME 'printer-current-operator'
  DESC 'The identity of the current human operator responsible for operating
  this printer.' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127} SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1113 NAME 'printer-service-person'
  DESC 'The identity of the current human service person responsible for
  servicing this printer.' EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127}
  SINGLE-VALUE X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1114
  NAME 'printer-delivery-orientation-supported'
  DESC 'The possible delivery orientations of pages as they are printed and
  ejected from this printer.' EQUALITY caseIgnoreMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127} X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1115 NAME 'printer-stacking-order-supported'
  DESC 'The possible stacking order of pages as they are printed and ejected
  from this printer.' EQUALITY caseIgnoreMatch
  SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127} X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1116 NAME 'printer-output-features-supported'
  DESC 'The possible output features supported by this printer.'
  EQUALITY caseIgnoreMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127}
  X-ORIGIN 'RFC 3712' )
attributeTypes: ( 1.3.18.0.2.4.1108 NAME 'printer-aliases'
  DESC 'List of site-specific administrative names of this printer in addition
  to the value specified for printer-name.' EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch SYNTAX  1.3.6.1.4.1.1466.115.121.1.15{127}
  X-ORIGIN 'RFC 3712' )
objectClasses: ( 1.3.18.0.2.6.254 NAME 'slpServicePrinter'
  DESC 'Service Location Protocol (SLP) information.' SUP slpService AUXILIARY
  X-ORIGIN 'RFC 3712' )
objectClasses: ( 1.3.18.0.2.6.258 NAME 'printerAbstract'
  DESC 'Printer related information.' SUP top ABSTRACT
  MAY ( printer-name $ printer-natural-language-configured $
  printer-location $ printer-info $ printer-more-info $
  printer-make-and-model $ printer-multiple-document-jobs-supported $
  printer-charset-configured $ printer-charset-supported $
  printer-generated-natural-language-supported $
  printer-document-format-supported $ printer-color-supported $
  printer-compression-supported $ printer-pages-per-minute $
  printer-pages-per-minute-color $ printer-finishings-supported $
  printer-number-up-supported $ printer-sides-supported $
  printer-media-supported $ printer-media-local-supported $
  printer-resolution-supported $ printer-print-quality-supported $
  printer-job-priority-supported $ printer-copies-supported $
  printer-job-k-octets-supported $ printer-current-operator $
  printer-service-person $ printer-delivery-orientation-supported $
  printer-stacking-order-supported $ printer-output-features-supported )
  X-ORIGIN 'RFC 3712' )
objectClasses: ( 1.3.18.0.2.6.255 NAME 'printerService'
  DESC 'Printer information.' SUP printerAbstract STRUCTURAL
  MAY ( printer-uri $ printer-xri-supported ) X-ORIGIN 'RFC 3712' )
objectClasses: ( 1.3.18.0.2.6.257 NAME 'printerServiceAuxClass'
  DESC 'Printer information.' SUP printerAbstract AUXILIARY
  MAY ( printer-uri $ printer-xri-supported ) X-ORIGIN 'RFC 3712' )
objectClasses: ( 1.3.18.0.2.6.256 NAME 'printerIPP'
  DESC 'Internet Printing Protocol (IPP) information.' SUP top AUXILIARY
  MAY ( printer-ipp-versions-supported $
  printer-multiple-document-jobs-supported ) X-ORIGIN 'RFC 3712' )
objectClasses: ( 1.3.18.0.2.6.253 NAME 'printerLPR' DESC 'LPR information.'
  SUP top AUXILIARY MUST ( printer-name ) MAY ( printer-aliases )
  X-ORIGIN 'RFC 3712' )