1-- Module DirectoryProtectionMappings (X.830:04/1995)
2
3DirectoryProtectionMappings {joint-iso-itu-t genericULS(20) modules(1)
4  dirProtectionMappings(4)} DEFINITIONS AUTOMATIC TAGS ::=
5BEGIN
6
7-- These protection mappings generate bit-compatible encodings
8-- to the parameterized types in the Directory Authentication
9-- Framework
10-- EXPORTS All
11IMPORTS
12  notation, gulsSecurityTransformations
13    FROM ObjectIdentifiers {joint-iso-itu-t genericULS(20) modules(1)
14      objectIdentifiers(0)}
15  PROTECTION-MAPPING
16    FROM Notation notation
17  dirEncryptedTransformation, dirSignedTransformation,
18    dirSignatureTransformation
19    FROM GulsSecurityTransformations gulsSecurityTransformations;
20
21-- **************************************
22-- Directory encrypted Protection Mapping
23-- **************************************
24-- This protection mapping enables the notation
25-- PROTECTED {BaseType, encrypted}
26-- to replace the notation
27-- ENCRYPTED {BaseType}
28-- as provided by ITU-T Rec. X.509 | ISO/IEC 9594-8:1994, and to
29-- generate an identical bit-encoding.
30-- Security Service:  confidentiality
31encrypted PROTECTION-MAPPING ::= {
32  SECURITY-TRANSFORMATION  {dirEncryptedTransformation}
33}
34
35-- ***********************************
36-- Directory signed Protection Mapping
37-- ***********************************
38-- This protection mapping enables the notation
39-- PROTECTED {BaseType, signed}
40-- to replace the notation
41-- SIGNED {BaseType}
42-- as provided by ITU-T Rec. X.509 | ISO/IEC 9594-8:1994, and to
43-- generate an identical bit-encoding.
44-- Security Service:  data origin authentication, data integrity and
45-- (in certain situations) non-repudiation.
46signed PROTECTION-MAPPING ::= {
47  SECURITY-TRANSFORMATION  {dirSignedTransformation}
48}
49
50-- **************************************
51-- Directory signature Protection Mapping
52-- **************************************
53-- This protection mapping enables the notation
54-- PROTECTED {BaseType, signature}
55-- to provide a functionally-equivalent replacement of the notation
56-- SIGNATURE BaseType
57-- as provided by ITU-T Rec. X.509 | ISO/IEC 9594-8.
58-- Security Service:  data origin authentication, data integrity and
59-- (in certain situations) non-repudiation.
60signature PROTECTION-MAPPING ::= {
61  SECURITY-TRANSFORMATION  {dirSignatureTransformation}
62}
63
64END
65
66-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
67
68
69-- content of stack:
70--
71