4
TEST_TREE {iso(1) identified-organization(3) dod(6) internet(1)
5
security(5) mechanisms(5) pkix(7) id-mod(0) id-pkix1-implicit-88(2)}
7
DEFINITIONS IMPLICIT TAGS ::=
11
KrbError ::= [APPLICATION 30] SEQUENCE {
15
Checksum ::= SEQUENCE {
16
checksum [1] OCTET STRING
19
CertTemplate ::= SEQUENCE {
20
version [0] INTEGER OPTIONAL,
21
issuer [3] Name OPTIONAL,
22
validity [4] INTEGER OPTIONAL
26
rdnSequence RDNSequence }
28
RDNSequence ::= RelativeDistinguishedName
30
RelativeDistinguishedName ::=
32
SET SIZE (1 .. MAX) OF AttributeTypeAndValue
34
AttributeTypeAndValue ::= SEQUENCE {
36
value AttributeValue }
38
AttributeType ::= OBJECT IDENTIFIER
39
AttributeValue ::= ANY
42
sequenceEmpty ::= SEQUENCE{
44
seq1 [1] IMPLICIT Sequence_octetTest1,
45
set1 [2] EXPLICIT SET OF INTEGER
49
IndefiniteLengthTest ::= SEQUENCE{
50
seq1 [1] IMPLICIT Sequence_octetTest1,
51
set1 SET OF OBJECT IDENTIFIER,
57
oid3 [3] OBJECT IDENTIFIER DEFAULT id-Test,
58
oid [1] OBJECT IDENTIFIER DEFAULT id-anyTest2,
59
oid2 [2] OBJECT IDENTIFIER DEFAULT id-anyTest
62
OidAndTimeTest ::= SEQUENCE{
64
oid OBJECT IDENTIFIER,
65
time2 GeneralizedTime,
68
bit BIT STRING OPTIONAL,
69
bol2 BOOLEAN DEFAULT TRUE,
70
enum ENUMERATED {v1(1),v2(2)} DEFAULT v1,
72
gen GeneralString OPTIONAL,
76
SequenceTestTag ::= SEQUENCE{
77
int1 [2] EXPLICIT INTEGER,
78
int2 [3] IMPLICIT INTEGER,
79
str1 [1] IMPLICIT PrintableString,
81
str3 [2] EXPLICIT UniversalString
85
Sequence1 ::= SEQUENCE{
86
int1 [0] INTEGER {v1(0),v2(1),v3(2)} DEFAULT v2,
91
any1 ANY DEFINED BY id OPTIONAL
94
DHParameter ::= SEQUENCE {
97
privateValueLength INTEGER OPTIONAL
100
id-octetTest1 OBJECT IDENTIFIER ::= {1 2 3 4}
102
Sequence_octetTest1 ::= SEQUENCE{
112
id-ic OBJECT IDENTIFIER ::= {2 5}
113
id-anyTest OBJECT IDENTIFIER ::= {id-ic 29 1}
114
id-anyTest2 OBJECT IDENTIFIER ::= {id-ic 29 2}
120
VisibleString ::= [UNIVERSAL 26] IMPLICIT OCTET STRING
122
NumericString ::= [UNIVERSAL 18] IMPLICIT OCTET STRING
124
IA5String ::= [UNIVERSAL 22] IMPLICIT OCTET STRING
126
TeletexString ::= [UNIVERSAL 20] IMPLICIT OCTET STRING
128
PrintableString ::= [UNIVERSAL 19] IMPLICIT OCTET STRING
130
UniversalString ::= [UNIVERSAL 28] IMPLICIT OCTET STRING
131
-- UniversalString is defined in ASN.1:1993
133
BMPString ::= [UNIVERSAL 30] IMPLICIT OCTET STRING
134
-- BMPString is the subtype of UniversalString and models
135
-- the Basic Multilingual Plane of ISO/IEC/ITU 10646-1
137
UTF8String ::= [UNIVERSAL 12] IMPLICIT OCTET STRING
138
-- The content of this type conforms to RFC 2279.
143
b [1] EXPLICIT GeneralString2
146
GeneralString2 ::= [2] EXPLICIT GeneralString
148
X520LocalityName ::= CHOICE {
149
teletexString TeletexString,
150
printableString PrintableString,
151
universalString UniversalString,
152
utf8String UTF8String,
153
bmpString BMPString }
156
id-Test OBJECT IDENTIFIER ::= {1 2 29 2}