~ubuntu-branches/ubuntu/trusty/erlang/trusty

« back to all changes in this revision

Viewing changes to lib/asn1/test/asn1_SUITE_data/x420/Document-Profile-Descriptor.asn

  • Committer: Bazaar Package Importer
  • Author(s): Clint Byrum
  • Date: 2011-05-05 15:48:43 UTC
  • mfrom: (3.5.13 sid)
  • Revision ID: james.westby@ubuntu.com-20110505154843-0om6ekzg6m7ugj27
Tags: 1:14.b.2-dfsg-3ubuntu1
* Merge from debian unstable.  Remaining changes:
  - Drop libwxgtk2.8-dev build dependency. Wx isn't in main, and not
    supposed to.
  - Drop erlang-wx binary.
  - Drop erlang-wx dependency from -megaco, -common-test, and -reltool, they
    do not really need wx. Also drop it from -debugger; the GUI needs wx,
    but it apparently has CLI bits as well, and is also needed by -megaco,
    so let's keep the package for now.
  - debian/patches/series: Do what I meant, and enable build-options.patch
    instead.
* Additional changes:
  - Drop erlang-wx from -et
* Dropped Changes:
  - patches/pcre-crash.patch: CVE-2008-2371: outer level option with
    alternatives caused crash. (Applied Upstream)
  - fix for ssl certificate verification in newSSL: 
    ssl_cacertfile_fix.patch (Applied Upstream)
  - debian/patches/series: Enable native.patch again, to get stripped beam
    files and reduce the package size again. (build-options is what
    actually accomplished this)
  - Remove build-options.patch on advice from upstream and because it caused
    odd build failures.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
-- Module Document-Profile-Descriptor (T.415:03/1993)
 
2
 
 
3
Document-Profile-Descriptor {2 8 1 5 6} DEFINITIONS ::=
 
4
BEGIN
 
5
 
 
6
EXPORTS
 
7
  Document-Profile-Descriptor, Character-Data, Document-Reference,
 
8
    Date-and-Time, Dates-and-Times, Personal-Name, Originators,
 
9
    Other-User-Information, Local-File-References, Security-Information,
 
10
    Document-Description,
 
11
    External-References ,
 
12
    Sealed-Doc-Bodyparts, ODA-Version;
 
13
 
 
14
IMPORTS
 
15
  Resource-Name, Object-or-Class-Identifier, Protected-Part-Identifier,
 
16
    Style-Identifier
 
17
    FROM Identifiers-and-Expressions --  see 7.8 
 
18
      
 
19
  Measure-Pair, Transparency, Colour, Dimension-Pair, One-Of-Four-Angles,
 
20
    Border, Medium-Type, Comment-String, Content-Background-Colour,
 
21
    Content-Foreground-Colour
 
22
    FROM Layout-Descriptors --  see 7.9 
 
23
      
 
24
  Protection
 
25
    FROM Logical-Descriptors --  see 7.10
 
26
      
 
27
  Content-Architecture-Class, Content-Type, Block-Alignment, Fill-Order
 
28
    FROM Style-Descriptors --  see 7.11
 
29
      
 
30
  Type-Of-Coding
 
31
    FROM Text-Units --  see 7.13
 
32
      
 
33
  Colour-Characteristics, Colour-Spaces-List, Colour-Expression, Colour-Table
 
34
    FROM Colour-Attributes --  see 7.14
 
35
      
 
36
  Character-Content-Defaults, Character-Presentation-Feature,
 
37
    Character-Coding-Attribute
 
38
    FROM Character-Profile-Attributes {2 8 1 6 4
 
39
      } --  see ITU-T Rec. T.416 | ISO/IEC 8613-6
 
40
  Raster-Gr-Content-Defaults, Ra-Gr-Presentation-Feature,
 
41
    Ra-Gr-Coding-Attribute
 
42
    FROM Raster-Gr-Profile-Attributes {2 8 1 7 4
 
43
      } --  see ITU-T Rec. T.417 | ISO/IEC 8613-7
 
44
  Geo-Gr-Content-Defaults, Geo-Gr-Presentation-Feature, Geo-Gr-Coding-Attribute
 
45
    FROM Geo-Gr-Profile-Attributes {2 8 1 8 4
 
46
      } --  see ITU-T Rec. T.418 | ISO/IEC 8613-8
 
47
  Font-Attribute-Set
 
48
    FROM ISO-STANDARD-9541-FONT-ATTRIBUTE-SET {1 0 9541 2 2
 
49
      } --  see ISO/IEC 9541-2
 
50
  Document-Presentation-Time, Time-Scaling
 
51
    FROM Temporal-Relationships {2 8 1 14 0};
 
52
 
 
53
--  See ITU-T Rec. T.424 | ISO/IEC 8613-14
 
54
Document-Profile-Descriptor ::= SET {
 
55
  generic-layout-structure        [0] IMPLICIT NumericString OPTIONAL,
 
56
  specific-layout-structure       [1] IMPLICIT NumericString OPTIONAL,
 
57
  generic-logical-structure       [4] IMPLICIT NumericString OPTIONAL,
 
58
  specific-logical-structure      [5] IMPLICIT NumericString OPTIONAL,
 
59
  presentation-styles             [6] IMPLICIT NumericString OPTIONAL,
 
60
  layout-styles                   [7] IMPLICIT NumericString OPTIONAL,
 
61
  sealed-profiles                 [12] IMPLICIT NumericString OPTIONAL,
 
62
  enciphered-profiles             [13] IMPLICIT NumericString OPTIONAL,
 
63
  preenciphered-bodyparts         [14] IMPLICIT NumericString OPTIONAL,
 
64
  postenciphered-bodyparts        [15] IMPLICIT NumericString OPTIONAL,
 
65
  --  for the generic structures,
 
66
  --  'partial-generator-set' is represented by "0", 'complete-generator-set'
 
67
  --  is represented by "1", 'factor-set' is represented by "2";
 
68
  --  for the other cases, the numeric string has the value 'present'
 
69
  --  represented by "1"
 
70
  external-document-class         [9]  Document-Reference OPTIONAL,
 
71
  resource-document               [10]  Document-Reference OPTIONAL,
 
72
  resources
 
73
    [11] IMPLICIT SET OF
 
74
                    SET {resource-identifier      Resource-Name,
 
75
                         object-class-identifier  Object-or-Class-Identifier
 
76
                    } OPTIONAL,
 
77
  document-characteristics        [2] IMPLICIT Document-Characteristics,
 
78
  document-management-attributes
 
79
    [3] IMPLICIT Document-Management-Attributes OPTIONAL,
 
80
  document-security-attributes
 
81
    [16] IMPLICIT Document-Security-Attributes OPTIONAL,
 
82
  links                           [17] IMPLICIT NumericString OPTIONAL,
 
83
  link-classes                    [18] IMPLICIT NumericString OPTIONAL,
 
84
  enciphered-links                [19] IMPLICIT NumericString OPTIONAL,
 
85
  temporal-relations              [20] IMPLICIT NumericString OPTIONAL
 
86
}
 
87
 
 
88
Document-Characteristics ::= SET {
 
89
  document-application-profile
 
90
    CHOICE {a  [0] IMPLICIT INTEGER {group-4-facsimile(2)},
 
91
            b  [4] IMPLICIT OBJECT IDENTIFIER} OPTIONAL,
 
92
  doc-appl-profile-defaults
 
93
    [10] IMPLICIT Doc-Appl-Profile-Defaults OPTIONAL,
 
94
  document-architecture-class
 
95
    [1] IMPLICIT INTEGER {formatted(0), processable(1),
 
96
                          formatted-processable(2)},
 
97
  content-architecture-classes     [5] IMPLICIT SET OF OBJECT IDENTIFIER,
 
98
  interchange-format-class         [6] IMPLICIT INTEGER {if-a(0), if-b(1)},
 
99
  oda-version                      [8] IMPLICIT ODA-Version,
 
100
  alternative-feature-sets
 
101
    [11] IMPLICIT SET OF SET OF OBJECT IDENTIFIER OPTIONAL,
 
102
  non-basic-doc-characteristics
 
103
    [2] IMPLICIT Non-Basic-Doc-Characteristics OPTIONAL,
 
104
  non-basic-struc-characteristics
 
105
    [3] IMPLICIT Non-Basic-Struc-Characteristics OPTIONAL,
 
106
  additional-doc-characteristics
 
107
    [9] IMPLICIT Additional-Doc-Characteristics OPTIONAL
 
108
}
 
109
 
 
110
ODA-Version ::= SEQUENCE {
 
111
  standard-or-recommendation  Character-Data,
 
112
  publication-date            Date-and-Time
 
113
}
 
114
 
 
115
Doc-Appl-Profile-Defaults ::= SET {
 
116
  document-architecture-defaults
 
117
    [0] IMPLICIT Document-Architecture-Defaults OPTIONAL,
 
118
  character-content-defaults
 
119
    [1] IMPLICIT Character-Content-Defaults OPTIONAL,
 
120
  raster-gr-content-defaults
 
121
    [2] IMPLICIT Raster-Gr-Content-Defaults OPTIONAL,
 
122
  geo-gr-content-defaults
 
123
    [3] IMPLICIT Geo-Gr-Content-Defaults OPTIONAL,
 
124
  --  the following tags are reserved for additional types
 
125
  --  of content defaults:
 
126
  --   [4] videotex, for use in conjunction with CCITT Recommendations
 
127
  --  [5] audio
 
128
  --  [6] dynamic-graphics
 
129
  external-content-architecture-defaults
 
130
    [7] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL
 
131
}
 
132
 
 
133
Document-Architecture-Defaults ::= SET {
 
134
  content-architecture-class
 
135
    CHOICE {a  [0] IMPLICIT Content-Architecture-Class,
 
136
            b  [1] IMPLICIT Content-Type} OPTIONAL,
 
137
  page-dimensions             [2] IMPLICIT Measure-Pair OPTIONAL,
 
138
  transparency                [3] IMPLICIT Transparency OPTIONAL,
 
139
  colour                      [4] IMPLICIT Colour OPTIONAL,
 
140
  colour-of-layout-object     [11]  Colour-Expression OPTIONAL,
 
141
  object-colour-table         [12] IMPLICIT Colour-Table OPTIONAL,
 
142
  content-background-colour   [13]  Content-Background-Colour OPTIONAL,
 
143
  content-foreground-colour   [14]  Content-Foreground-Colour OPTIONAL,
 
144
  content-colour-table        [15] IMPLICIT Colour-Table OPTIONAL,
 
145
  layout-path                 [5] IMPLICIT One-Of-Four-Angles OPTIONAL,
 
146
  medium-type                 [6] IMPLICIT Medium-Type OPTIONAL,
 
147
  block-alignment             [7] IMPLICIT Block-Alignment OPTIONAL,
 
148
  border                      [8] IMPLICIT Border OPTIONAL,
 
149
  page-position               [9] IMPLICIT Measure-Pair OPTIONAL,
 
150
  type-of-coding              [10]  Type-Of-Coding OPTIONAL
 
151
}
 
152
 
 
153
Non-Basic-Doc-Characteristics ::= SET {
 
154
  profile-character-sets           [5] IMPLICIT OCTET STRING OPTIONAL,
 
155
  comments-character-sets          [1] IMPLICIT OCTET STRING OPTIONAL,
 
156
  alternative-repr-char-sets       [6] IMPLICIT OCTET STRING OPTIONAL,
 
157
  --  each of these octet strings represents a string of escape sequences
 
158
  page-dimensions                  [2] IMPLICIT SET OF Dimension-Pair OPTIONAL,
 
159
  medium-types                     [8] IMPLICIT SET OF Medium-Type OPTIONAL,
 
160
  layout-paths
 
161
    [21] IMPLICIT SET OF One-Of-Four-Angles OPTIONAL,
 
162
  transparencies                   [22] IMPLICIT SET OF Transparency OPTIONAL,
 
163
  protections                      [23] IMPLICIT SET OF Protection OPTIONAL,
 
164
  block-alignments
 
165
    [24] IMPLICIT SET OF Block-Alignment OPTIONAL,
 
166
  fill-orders                      [25] IMPLICIT SET OF Fill-Order OPTIONAL,
 
167
  colours                          [26] IMPLICIT SET OF Colour OPTIONAL,
 
168
  colours-of-layout-object
 
169
    [30] IMPLICIT SET OF Colour-Expression OPTIONAL,
 
170
  object-colour-tables             [31] IMPLICIT SET OF Colour-Table OPTIONAL,
 
171
  content-background-colours
 
172
    [32] IMPLICIT SET OF Content-Background-Colour OPTIONAL,
 
173
  content-foreground-colours
 
174
    [33] IMPLICIT SET OF Content-Foreground-Colour OPTIONAL,
 
175
  content-colour-tables            [34] IMPLICIT SET OF Colour-Table OPTIONAL,
 
176
  borders                          [27] IMPLICIT SET OF Border OPTIONAL,
 
177
  page-positions                   [28] IMPLICIT SET OF Measure-Pair OPTIONAL,
 
178
  types-of-coding                  [29] IMPLICIT SET OF Type-Of-Coding OPTIONAL,
 
179
  character-presentation-features
 
180
    [9] IMPLICIT SET OF Character-Presentation-Feature OPTIONAL,
 
181
  ra-gr-presentation-features
 
182
    [4] IMPLICIT SET OF Ra-Gr-Presentation-Feature OPTIONAL,
 
183
  geo-gr-presentation-features
 
184
    [12] IMPLICIT SET OF Geo-Gr-Presentation-Feature OPTIONAL,
 
185
  character-coding-attributes
 
186
    [16] IMPLICIT SET OF Character-Coding-Attribute OPTIONAL,
 
187
  ra-gr-coding-attributes
 
188
    [3] IMPLICIT SET OF Ra-Gr-Coding-Attribute OPTIONAL,
 
189
  geo-gr-coding-attributes
 
190
    [17] IMPLICIT SET OF Geo-Gr-Coding-Attribute OPTIONAL,
 
191
  ext-non-basic-pres-features      [10] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL,
 
192
  ext-non-basic-coding-attributes  [11] IMPLICIT SEQUENCE OF EXTERNAL OPTIONAL
 
193
}
 
194
 
 
195
Non-Basic-Struc-Characteristics ::= SET {
 
196
  number-of-objects-per-page  [0] IMPLICIT INTEGER OPTIONAL
 
197
}
 
198
 
 
199
Additional-Doc-Characteristics ::= SET {
 
200
  unit-scaling                [3] IMPLICIT SEQUENCE {a  INTEGER,
 
201
                                                     b  INTEGER} OPTIONAL,
 
202
  fonts-list                  [2] IMPLICIT Fonts-List OPTIONAL,
 
203
  colour-characteristics      [0] IMPLICIT Colour-Characteristics OPTIONAL,
 
204
  colour-spaces-list          [1] IMPLICIT Colour-Spaces-List OPTIONAL,
 
205
  assured-reproduction-areas  [5] IMPLICIT Assured-Reproduction-Areas OPTIONAL,
 
206
  time-scaling                [6] IMPLICIT Time-Scaling OPTIONAL,
 
207
  document-presentation-time  [7] IMPLICIT Document-Presentation-Time OPTIONAL
 
208
}
 
209
 
 
210
Fonts-List ::=
 
211
  SET OF SET {font-identifier  INTEGER,
 
212
              font-reference   Font-Reference}
 
213
 
 
214
Font-Reference ::= SET {
 
215
  user-visible-name      [0] IMPLICIT Comment-String OPTIONAL,
 
216
  user-readable-comment  [1] IMPLICIT Comment-String OPTIONAL,
 
217
  reference-properties
 
218
    [2] IMPLICIT SET OF
 
219
                   SET {precedence-number      [0] IMPLICIT INTEGER OPTIONAL,
 
220
                        properties             [1] IMPLICIT Font-Attribute-Set,
 
221
                        user-readable-comment
 
222
                          [2] IMPLICIT Comment-String OPTIONAL}
 
223
}
 
224
 
 
225
Assured-Reproduction-Areas ::=
 
226
  SET OF
 
227
    SET {nominal-page-size          [0] IMPLICIT Measure-Pair,
 
228
         assured-reproduction-area
 
229
           [1]  SET {position    [0] IMPLICIT Measure-Pair,
 
230
                     dimensions  [1] IMPLICIT Measure-Pair}}
 
231
 
 
232
Document-Management-Attributes ::= SET {
 
233
  document-description    [7] IMPLICIT Document-Description OPTIONAL,
 
234
  dates-and-times         [0] IMPLICIT Dates-and-Times OPTIONAL,
 
235
  originators             [1] IMPLICIT Originators OPTIONAL,
 
236
  other-user-information  [2] IMPLICIT Other-User-Information OPTIONAL,
 
237
  external-references     [3] IMPLICIT External-References OPTIONAL, 
 
238
  local-file-references   [4] IMPLICIT Local-File-References OPTIONAL,
 
239
  content-attributes      [5] IMPLICIT Content-Attributes OPTIONAL,
 
240
  security-information    [6] IMPLICIT Security-Information OPTIONAL
 
241
}
 
242
 
 
243
Document-Description ::= SET {
 
244
  title               [0] IMPLICIT Character-Data OPTIONAL,
 
245
  subject             [1] IMPLICIT Character-Data OPTIONAL,
 
246
  document-type       [2] IMPLICIT Character-Data OPTIONAL,
 
247
  abstract            [3] IMPLICIT Character-Data OPTIONAL,
 
248
  keywords            [4] IMPLICIT SET OF Character-Data OPTIONAL,
 
249
  document-reference  [5]  Document-Reference OPTIONAL
 
250
}
 
251
 
 
252
Character-Data ::= [APPLICATION 3] IMPLICIT OCTET STRING
 
253
 
 
254
--  string of characters from the sets designated by the attribute
 
255
--  "profile character sets", plus space, carriage return and line feed
 
256
Document-Reference ::= CHOICE {
 
257
  unique-reference       OBJECT IDENTIFIER,
 
258
  descriptive-reference  Character-Data
 
259
}
 
260
 
 
261
Dates-and-Times ::= SET {
 
262
  document-date-and-time      [0] IMPLICIT Date-and-Time OPTIONAL,
 
263
  creation-date-and-time      [1] IMPLICIT Date-and-Time OPTIONAL,
 
264
  local-filing-date-and-time  [2] IMPLICIT SEQUENCE OF Date-and-Time OPTIONAL,
 
265
  expiry-date-and-time        [3] IMPLICIT Date-and-Time OPTIONAL,
 
266
  start-date-and-time         [4] IMPLICIT Date-and-Time OPTIONAL,
 
267
  purge-date-and-time         [5] IMPLICIT Date-and-Time OPTIONAL,
 
268
  release-date-and-time       [6] IMPLICIT Date-and-Time OPTIONAL,
 
269
  revision-history
 
270
    [7] IMPLICIT SEQUENCE OF
 
271
                   SET {revision-date-and-time
 
272
                          [0] IMPLICIT Date-and-Time OPTIONAL,
 
273
                        version-identifier
 
274
                          [1] IMPLICIT Character-Data OPTIONAL,
 
275
                        revisers
 
276
                          [2] IMPLICIT SET OF
 
277
                                         SET {names
 
278
                                                [0] IMPLICIT SET OF
 
279
                                                               Personal-Name
 
280
                                                  OPTIONAL,
 
281
                                              position
 
282
                                                [1] IMPLICIT Character-Data
 
283
                                                  OPTIONAL,
 
284
                                              organization
 
285
                                                [2] IMPLICIT Character-Data
 
286
                                                  OPTIONAL} OPTIONAL,
 
287
                        version-reference
 
288
                          [3]  Document-Reference OPTIONAL,
 
289
                        user-comments
 
290
                          [4] IMPLICIT Character-Data OPTIONAL} OPTIONAL
 
291
}
 
292
 
 
293
Date-and-Time ::= [APPLICATION 4] IMPLICIT PrintableString
 
294
 
 
295
Originators ::= SET {
 
296
  organizations  [0] IMPLICIT SET OF Character-Data OPTIONAL,
 
297
  preparers
 
298
    [1] IMPLICIT SEQUENCE OF
 
299
                   SET {personal-name  [0] IMPLICIT Personal-Name OPTIONAL,
 
300
                        organization   [1] IMPLICIT Character-Data OPTIONAL
 
301
                   } OPTIONAL,
 
302
  owners
 
303
    [2] IMPLICIT SEQUENCE OF
 
304
                   SET {personal-name  [0] IMPLICIT Personal-Name OPTIONAL,
 
305
                        organization   [1] IMPLICIT Character-Data OPTIONAL
 
306
                   } OPTIONAL,
 
307
  authors
 
308
    [3] IMPLICIT SEQUENCE OF
 
309
                   SET {personal-name  [0] IMPLICIT Personal-Name OPTIONAL,
 
310
                        organization   [1] IMPLICIT Character-Data OPTIONAL
 
311
                   } OPTIONAL
 
312
}
 
313
 
 
314
Personal-Name ::= [APPLICATION 6] IMPLICIT SET {
 
315
  surname               [0] IMPLICIT Character-Data,
 
316
  givenname             [1] IMPLICIT Character-Data OPTIONAL,
 
317
  initials              [2] IMPLICIT Character-Data OPTIONAL,
 
318
  generation-qualifier  [3] IMPLICIT Character-Data OPTIONAL
 
319
}
 
320
 
 
321
Other-User-Information ::= SET {
 
322
  copyright
 
323
    [0] IMPLICIT SET OF
 
324
                   SET {copyright-information
 
325
                          [0] IMPLICIT SET OF Character-Data OPTIONAL,
 
326
                        copyright-dates
 
327
                          [1] IMPLICIT SET OF Date-and-Time OPTIONAL} OPTIONAL,
 
328
  status                  [1] IMPLICIT Character-Data OPTIONAL,
 
329
  user-specific-codes     [2] IMPLICIT SET OF Character-Data OPTIONAL,
 
330
  distribution-list
 
331
    [3] IMPLICIT SEQUENCE OF
 
332
                   SET {personal-name  [0] IMPLICIT Personal-Name OPTIONAL,
 
333
                        organization   [1] IMPLICIT Character-Data OPTIONAL
 
334
                   } OPTIONAL,
 
335
  additional-information  [5]  TYPE-IDENTIFIER.&Type OPTIONAL
 
336
}
 
337
 
 
338
External-References ::=
 
339
  SET { 
 
340
  references-to-other-documents
 
341
    [0] IMPLICIT SET OF Document-Reference OPTIONAL,
 
342
  superseded-documents
 
343
    [1] IMPLICIT SET OF Document-Reference OPTIONAL
 
344
}
 
345
 
 
346
Local-File-References ::=
 
347
  SET OF
 
348
    SET {file-name      [0] IMPLICIT Character-Data OPTIONAL,
 
349
         location       [1] IMPLICIT Character-Data OPTIONAL,
 
350
         user-comments  [2] IMPLICIT Character-Data OPTIONAL}
 
351
 
 
352
Content-Attributes ::= SET {
 
353
  document-size    [1] IMPLICIT INTEGER OPTIONAL,
 
354
  number-of-pages  [2] IMPLICIT INTEGER OPTIONAL,
 
355
  languages        [4] IMPLICIT SET OF Character-Data OPTIONAL
 
356
}
 
357
 
 
358
Security-Information ::= SET {
 
359
  authorization
 
360
    CHOICE {person        [0] IMPLICIT Personal-Name,
 
361
            organization  [4] IMPLICIT Character-Data} OPTIONAL,
 
362
  security-classification  [1] IMPLICIT Character-Data OPTIONAL,
 
363
  access-rights            [2] IMPLICIT SET OF Character-Data OPTIONAL
 
364
}
 
365
 
 
366
Document-Security-Attributes ::= SET {
 
367
  sealed-info-encoding          [7] IMPLICIT OBJECT IDENTIFIER OPTIONAL,
 
368
  oda-security-label            [0] IMPLICIT Oda-Security-Label OPTIONAL,
 
369
  sealed-doc-profiles           [1] IMPLICIT Sealed-Doc-Profiles OPTIONAL,
 
370
  presealed-doc-bodyparts       [2] IMPLICIT Sealed-Doc-Bodyparts OPTIONAL,
 
371
  postsealed-doc-bodyparts      [3] IMPLICIT Sealed-Doc-Bodyparts OPTIONAL,
 
372
  enciphered-doc-profiles       [4] IMPLICIT Protected-Doc-Parts OPTIONAL,
 
373
  preenciphered-doc-bodyparts   [5] IMPLICIT Protected-Doc-Parts OPTIONAL,
 
374
  postenciphered-doc-bodyparts  [6] IMPLICIT Protected-Doc-Parts OPTIONAL,
 
375
  sealed-links                  [8] IMPLICIT Sealed-Doc-Bodyparts OPTIONAL
 
376
}
 
377
 
 
378
Oda-Security-Label ::= SEQUENCE {
 
379
  oda-label-text  [0] IMPLICIT Character-Data OPTIONAL,
 
380
  oda-label-data  [1] IMPLICIT OCTET STRING OPTIONAL
 
381
}
 
382
 
 
383
Seal-Data ::= SEQUENCE {
 
384
  seal-method         [0] IMPLICIT Seal-Method OPTIONAL,
 
385
  sealed-information  [1] IMPLICIT Sealed-Information OPTIONAL,
 
386
  seal                [2] IMPLICIT OCTET STRING
 
387
}
 
388
 
 
389
Seal-Method ::= SEQUENCE {
 
390
  fingerprint-method           [0] IMPLICIT Method-Information OPTIONAL,
 
391
  fingerprint-key-information  [1] IMPLICIT Key-Information OPTIONAL,
 
392
  sealing-method               [2] IMPLICIT Method-Information OPTIONAL,
 
393
  sealing-key-information      [3] IMPLICIT Key-Information OPTIONAL
 
394
}
 
395
 
 
396
Sealed-Information ::= SEQUENCE {
 
397
  fingerprint      [0] IMPLICIT OCTET STRING OPTIONAL,
 
398
  time             [1] IMPLICIT Date-and-Time OPTIONAL,
 
399
  sealing-orig-id  [2] IMPLICIT Personal-Name OPTIONAL,
 
400
  location         [3] IMPLICIT Location OPTIONAL
 
401
}
 
402
 
 
403
Method-Information ::= SEQUENCE {
 
404
  unique-method-info       [0] IMPLICIT OBJECT IDENTIFIER OPTIONAL,
 
405
  descriptive-method-info  [1] IMPLICIT Character-Data OPTIONAL
 
406
}
 
407
 
 
408
Key-Information ::= SEQUENCE {
 
409
  method-information      [0] IMPLICIT Method-Information OPTIONAL,
 
410
  additional-information  [1] IMPLICIT Additional-Information OPTIONAL
 
411
}
 
412
 
 
413
Additional-Information ::= SEQUENCE {
 
414
  descriptive-information  [0] IMPLICIT Character-Data OPTIONAL,
 
415
  octet-string             [1] IMPLICIT OCTET STRING OPTIONAL
 
416
}
 
417
 
 
418
Location ::= SEQUENCE {
 
419
  unique-location       [0] IMPLICIT OBJECT IDENTIFIER OPTIONAL,
 
420
  descriptive-location  [1] IMPLICIT Character-Data OPTIONAL
 
421
}
 
422
 
 
423
Sealed-Doc-Profiles ::=
 
424
  SET OF
 
425
    SEQUENCE {sealed-doc-prof-descriptor-id
 
426
                [0] IMPLICIT Protected-Part-Identifier,
 
427
              privileged-recipients
 
428
                [1] IMPLICIT SET OF Personal-Name OPTIONAL,
 
429
              doc-prof-seal                  [2] IMPLICIT Seal-Data}
 
430
 
 
431
Sealed-Doc-Bodyparts ::=
 
432
  SET OF
 
433
    SEQUENCE {seal-id                [0] IMPLICIT INTEGER,
 
434
              sealed-constituents    [1] IMPLICIT Sealed-Constituents,
 
435
              privileged-recipients  [2] IMPLICIT SET OF Personal-Name OPTIONAL,
 
436
              doc-bodypart-seal      [3] IMPLICIT Seal-Data}
 
437
 
 
438
Sealed-Constituents ::= SEQUENCE {
 
439
  object-class-identifiers
 
440
    [0] IMPLICIT SEQUENCE OF Object-or-Class-Identifier OPTIONAL,
 
441
  presentation-style-identifiers
 
442
    [1] IMPLICIT SEQUENCE OF Style-Identifier OPTIONAL,
 
443
  layout-style-identifiers
 
444
    [2] IMPLICIT SEQUENCE OF Style-Identifier OPTIONAL,
 
445
  object-identifiers
 
446
    [3] IMPLICIT SEQUENCE OF Object-or-Class-Identifier OPTIONAL
 
447
}
 
448
 
 
449
Protected-Doc-Parts ::=
 
450
  SET OF
 
451
    SEQUENCE {protected-doc-part-id  [0] IMPLICIT Protected-Part-Identifier,
 
452
              priv-recipients-info   [1] IMPLICIT SET OF Priv-Recipients-Info
 
453
    }
 
454
 
 
455
Priv-Recipients-Info ::= SEQUENCE {
 
456
  privileged-recipients     [0] IMPLICIT SET OF Personal-Name OPTIONAL,
 
457
  encipherment-method-info  [1] IMPLICIT Method-Information OPTIONAL,
 
458
  encipherment-key-info     [2] IMPLICIT Key-Information OPTIONAL
 
459
}
 
460
 
 
461
END
 
462
 
 
463
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
 
464