diff options
Diffstat (limited to 'old')
-rw-r--r-- | old | 202 |
1 files changed, 202 insertions, 0 deletions
@@ -0,0 +1,202 @@ +UNYA-2017-02-27 { 9 8 7 6 5 4 3 2 1 0 } +DEFINITIONS EXPLICIT TAGS ::= +BEGIN + +a INTEGER ::= 123 + +Sequence1 ::= SEQUENCE { + int1 [12] IMPLICIT INTEGER DEFAULT a, + int2 [PRIVATE 23] EXPLICIT INTEGER, + int3 CC DEFAULT a, + int4 CC DEFAULT tt, + int5 CC DEFAULT 5 +} + +CC ::= INTEGER { a(1) } +tt CC ::= a + +id-pkix OBJECT IDENTIFIER ::= + { iso(1) identified-organization(3) dod(6) internet(1) + security(5) mechanisms(5) pkix(7) } +id-kp OBJECT IDENTIFIER ::= { id-pkix 3 } +id-kp-OCSPSigning OBJECT IDENTIFIER ::= { id-kp 9 } + +A ::= SEQUENCE {} +B ::= A +C ::= B + +Extension ::= SEQUENCE { + extnID OBJECT IDENTIFIER, + critical BOOLEAN DEFAULT FALSE, + extnValue OCTET STRING } + +END +[:kTYPEREFERENCE, "UNYA-2017-02-27"] +["{", "{"] +[:kNUMBER, 9] +[:kNUMBER, 8] +[:kNUMBER, 7] +[:kNUMBER, 6] +[:kNUMBER, 5] +[:kNUMBER, 4] +[:kNUMBER, 3] +[:kNUMBER, 2] +[:kNUMBER, 1] +[:kNUMBER, 0] +["}", "}"] +[:DEFINITIONS, "DEFINITIONS"] +[:EXPLICIT, "EXPLICIT"] +[:TAGS, "TAGS"] +["::=", "::="] +[:BEGIN, "BEGIN"] +[:kIDENTIFIER, "a"] +[:INTEGER, "INTEGER"] +["::=", "::="] +[:kNUMBER, 123] +[:kTYPEREFERENCE, "Sequence1"] +["::=", "::="] +[:SEQUENCE, "SEQUENCE"] +["{", "{"] +[:kIDENTIFIER, "int1"] +["[", "["] +[:kNUMBER, 12] +["]", "]"] +[:IMPLICIT, "IMPLICIT"] +[:INTEGER, "INTEGER"] +[:DEFAULT, "DEFAULT"] +[:kIDENTIFIER, "a"] +[",", ","] +[:kIDENTIFIER, "int2"] +["[", "["] +[:PRIVATE, "PRIVATE"] +[:kNUMBER, 23] +["]", "]"] +[:EXPLICIT, "EXPLICIT"] +[:INTEGER, "INTEGER"] +[",", ","] +[:kIDENTIFIER, "int3"] +[:kTYPEREFERENCE, "CC"] +[:DEFAULT, "DEFAULT"] +[:kIDENTIFIER, "a"] +[",", ","] +[:kIDENTIFIER, "int4"] +[:kTYPEREFERENCE, "CC"] +[:DEFAULT, "DEFAULT"] +[:kIDENTIFIER, "tt"] +[",", ","] +[:kIDENTIFIER, "int5"] +[:kTYPEREFERENCE, "CC"] +[:DEFAULT, "DEFAULT"] +[:kNUMBER, 5] +["}", "}"] +[:kTYPEREFERENCE, "CC"] +["::=", "::="] +[:INTEGER, "INTEGER"] +["{", "{"] +[:kIDENTIFIER, "a"] +["(", "("] +[:kNUMBER, 1] +[")", ")"] +["}", "}"] +[:kIDENTIFIER, "tt"] +[:kTYPEREFERENCE, "CC"] +["::=", "::="] +[:kIDENTIFIER, "a"] +[:kIDENTIFIER, "id-pkix"] +[:OBJECT, "OBJECT"] +[:IDENTIFIER, "IDENTIFIER"] +["::=", "::="] +["{", "{"] +[:kIDENTIFIER, "iso"] +["(", "("] +[:kNUMBER, 1] +[")", ")"] +[:kIDENTIFIER, "identified-organization"] +["(", "("] +[:kNUMBER, 3] +[")", ")"] +[:kIDENTIFIER, "dod"] +["(", "("] +[:kNUMBER, 6] +[")", ")"] +[:kIDENTIFIER, "internet"] +["(", "("] +[:kNUMBER, 1] +[")", ")"] +[:kIDENTIFIER, "security"] +["(", "("] +[:kNUMBER, 5] +[")", ")"] +[:kIDENTIFIER, "mechanisms"] +["(", "("] +[:kNUMBER, 5] +[")", ")"] +[:kIDENTIFIER, "pkix"] +["(", "("] +[:kNUMBER, 7] +[")", ")"] +["}", "}"] +[:kIDENTIFIER, "id-kp"] +[:OBJECT, "OBJECT"] +[:IDENTIFIER, "IDENTIFIER"] +["::=", "::="] +["{", "{"] +[:kIDENTIFIER, "id-pkix"] +[:kNUMBER, 3] +["}", "}"] +[:kIDENTIFIER, "id-kp-OCSPSigning"] +[:OBJECT, "OBJECT"] +[:IDENTIFIER, "IDENTIFIER"] +["::=", "::="] +["{", "{"] +[:kIDENTIFIER, "id-kp"] +[:kNUMBER, 9] +["}", "}"] +[:kTYPEREFERENCE, "A"] +["::=", "::="] +[:SEQUENCE, "SEQUENCE"] +["{", "{"] +["}", "}"] +[:kTYPEREFERENCE, "B"] +["::=", "::="] +[:kTYPEREFERENCE, "A"] +[:kTYPEREFERENCE, "C"] +["::=", "::="] +[:kTYPEREFERENCE, "B"] +[:kTYPEREFERENCE, "Extension"] +["::=", "::="] +[:SEQUENCE, "SEQUENCE"] +["{", "{"] +[:kIDENTIFIER, "extnID"] +[:OBJECT, "OBJECT"] +[:IDENTIFIER, "IDENTIFIER"] +[",", ","] +[:kIDENTIFIER, "critical"] +[:BOOLEAN, "BOOLEAN"] +[:DEFAULT, "DEFAULT"] +[:FALSE, "FALSE"] +[",", ","] +[:kIDENTIFIER, "extnValue"] +[:OCTET, "OCTET"] +[:STRING, "STRING"] +["}", "}"] +[:END, "END"] +[false, nil] +#<ASN1Kit::Module:0x0055cea1726210 + @name="UNYA-2017-02-27", + @oid=#<<OBJECT IDENTIFIER> { 9 8 7 6 5 4 3 2 1 0 }>, + @symbols= + {"Sequence1"=> + #<(Sequence1) SEQUENCE { int1 #<[12] INTEGER> DEFAULT {a}, int2 #<[PRIVATE 23] INTEGER>, int3 <CC> DEFAULT #<<CC> 1>, int4 <CC> DEFAULT {tt}, int5 <CC> DEFAULT #<<CC> 5> }>, + "CC"=>#<(CC) INTEGER { a(1) }>, + "A"=>#<(A) SEQUENCE { }>, + "B"=>#<(B) SEQUENCE { }>, + "C"=>#<(C) SEQUENCE { }>, + "Extension"=> + #<(Extension) SEQUENCE { extnID <OBJECT IDENTIFIER>, critical <BOOLEAN> DEFAULT #<<BOOLEAN> false>, extnValue <OCTET STRING> }>, + "a"=>#<(a)<INTEGER> 123>, + "tt"=>#<(tt)<CC> 1>, + "id-pkix"=>#<(id-pkix)<OBJECT IDENTIFIER> { 1 3 6 1 5 5 7 }>, + "id-kp"=>#<(id-kp)<OBJECT IDENTIFIER> { 1 3 6 1 5 5 7 3 }>, + "id-kp-OCSPSigning"=> + #<(id-kp-OCSPSigning)<OBJECT IDENTIFIER> { 1 3 6 1 5 5 7 3 9 }>}> |