2 -- File used in the test sequence Test_tree.
5 TEST_TREE {iso(1) identified-organization(3) dod(6) internet(1)
6 security(5) mechanisms(5) pkix(7) id-mod(0) id-pkix1-implicit-88(2)}
8 DEFINITIONS IMPLICIT TAGS ::=
12 KrbError ::= [APPLICATION 30] SEQUENCE {
17 CertTemplate ::= SEQUENCE {
18 version [0] INTEGER OPTIONAL,
19 issuer [3] Name OPTIONAL,
20 validity [4] INTEGER OPTIONAL
24 rdnSequence RDNSequence }
26 RDNSequence ::= RelativeDistinguishedName
28 RelativeDistinguishedName ::=
30 SET SIZE (1 .. MAX) OF AttributeTypeAndValue
32 AttributeTypeAndValue ::= SEQUENCE {
34 value AttributeValue }
36 AttributeType ::= OBJECT IDENTIFIER
37 AttributeValue ::= ANY
40 sequenceEmpty ::= SEQUENCE{
42 seq1 [1] IMPLICIT Sequence_octetTest1,
43 set1 [2] EXPLICIT SET OF INTEGER
47 IndefiniteLengthTest ::= SEQUENCE{
48 seq1 [1] IMPLICIT Sequence_octetTest1,
49 set1 SET OF OBJECT IDENTIFIER,
55 oid3 [3] OBJECT IDENTIFIER DEFAULT id-Test,
56 oid [1] OBJECT IDENTIFIER DEFAULT id-anyTest2,
57 oid2 [2] OBJECT IDENTIFIER DEFAULT id-anyTest
60 OidAndTimeTest ::= SEQUENCE{
62 oid OBJECT IDENTIFIER,
63 time2 GeneralizedTime,
66 bit BIT STRING OPTIONAL,
67 bol2 BOOLEAN DEFAULT TRUE,
68 enum ENUMERATED {v1(1),v2(2)} DEFAULT v1,
70 gen GeneralString OPTIONAL,
74 SequenceTestTag ::= SEQUENCE{
75 int1 [2] EXPLICIT INTEGER,
76 int2 [3] IMPLICIT INTEGER,
77 str1 [1] IMPLICIT PrintableString,
79 str3 [2] EXPLICIT UniversalString
83 Sequence1 ::= SEQUENCE{
84 int1 [0] INTEGER {v1(0),v2(1),v3(2)} DEFAULT v2,
89 any1 ANY DEFINED BY id OPTIONAL
92 DHParameter ::= SEQUENCE {
95 privateValueLength INTEGER OPTIONAL
98 id-octetTest1 OBJECT IDENTIFIER ::= {1 2 3 4}
100 Sequence_octetTest1 ::= SEQUENCE{
110 id-ic OBJECT IDENTIFIER ::= {2 5}
111 id-anyTest OBJECT IDENTIFIER ::= {id-ic 29 1}
112 id-anyTest2 OBJECT IDENTIFIER ::= {id-ic 29 2}
118 VisibleString ::= [UNIVERSAL 26] IMPLICIT OCTET STRING
120 NumericString ::= [UNIVERSAL 18] IMPLICIT OCTET STRING
122 IA5String ::= [UNIVERSAL 22] IMPLICIT OCTET STRING
124 TeletexString ::= [UNIVERSAL 20] IMPLICIT OCTET STRING
126 PrintableString ::= [UNIVERSAL 19] IMPLICIT OCTET STRING
128 UniversalString ::= [UNIVERSAL 28] IMPLICIT OCTET STRING
129 -- UniversalString is defined in ASN.1:1993
131 BMPString ::= [UNIVERSAL 30] IMPLICIT OCTET STRING
132 -- BMPString is the subtype of UniversalString and models
133 -- the Basic Multilingual Plane of ISO/IEC/ITU 10646-1
135 UTF8String ::= [UNIVERSAL 12] IMPLICIT OCTET STRING
136 -- The content of this type conforms to RFC 2279.
141 b [1] EXPLICIT GeneralString2
145 GeneralString2 ::= [2] EXPLICIT GeneralString
147 X520LocalityName ::= CHOICE {
148 teletexString TeletexString,
149 printableString PrintableString,
150 universalString UniversalString,
151 utf8String UTF8String,
152 bmpString BMPString }
155 id-Test OBJECT IDENTIFIER ::= {1 2 29 2}