Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(229)

Side by Side Diff: net/data/parse_certificate_unittest/v3_certificate_template.txt

Issue 2359003003: Convert tests that parse a BasicConstraints value to instead (Closed)
Patch Set: Simplify Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 # This is cert.pem from BoringSSL's tests.
2 # https://boringssl.googlesource.com/boringssl/+/5acc423517ec9d53e6cf2cd1b968405 e0972c745/ssl/test/runner/cert.pem
3
4 # This file is itself valid ascii-der, however uses comments to name various
5 # sections (using BEGIN and END). These named sections can be overlapping, and
6 # are replaced for generating various test data.
7
8 SEQUENCE {
9 SEQUENCE {
10 [0] {
11 INTEGER { 2 }
12 }
13 #-----BEGIN VERSION-----
mattm 2016/09/22 02:48:20 SERIAL_NUMBER?
eroman 2016/09/22 06:13:14 Done -- in fact I have removed all of the unused s
14 INTEGER { `00fbb04c2eab109b0c` }
15 #-----END VERSION-----
16 SEQUENCE {
17 # sha1WithRSAEncryption
18 OBJECT_IDENTIFIER { 1.2.840.113549.1.1.5 }
19 NULL {}
20 }
21 SEQUENCE {
22 SET {
23 SEQUENCE {
24 # countryName
25 OBJECT_IDENTIFIER { 2.5.4.6 }
26 PrintableString { "AU" }
27 }
28 }
29 SET {
30 SEQUENCE {
31 # stateOrProvinceName
32 OBJECT_IDENTIFIER { 2.5.4.8 }
33 UTF8String { "Some-State" }
34 }
35 }
36 SET {
37 SEQUENCE {
38 # organizationName
39 OBJECT_IDENTIFIER { 2.5.4.10 }
40 UTF8String { "Internet Widgits Pty Ltd" }
41 }
42 }
43 }
44 #-----BEGIN VALIDITY-----
45 SEQUENCE {
46 UTCTime { "140423205040Z" }
47 UTCTime { "170422205040Z" }
48 }
49 #-----END VALIDITY-----
50 SEQUENCE {
51 SET {
52 SEQUENCE {
53 # countryName
54 OBJECT_IDENTIFIER { 2.5.4.6 }
55 PrintableString { "AU" }
56 }
57 }
58 SET {
59 SEQUENCE {
60 # stateOrProvinceName
61 OBJECT_IDENTIFIER { 2.5.4.8 }
62 UTF8String { "Some-State" }
63 }
64 }
65 SET {
66 SEQUENCE {
67 # organizationName
68 OBJECT_IDENTIFIER { 2.5.4.10 }
69 UTF8String { "Internet Widgits Pty Ltd" }
70 }
71 }
72 }
73 SEQUENCE {
74 SEQUENCE {
75 # rsaEncryption
76 OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 }
77 NULL {}
78 }
79 BIT_STRING {
80 `00`
81 SEQUENCE {
82 INTEGER { `00d82bc8a632e462ff4df3d0ad598b45a7bdf147bf09587b22bd35ae972 58694a080c0b41f7691674631d01084b7221e70239172c8e96d793a8577800fc4951675c54a714cc 8633fa3f2639c2a4f9afacbc1716e288528a0271e651cae07d55b6f2d43ed2b90b18caf246daee91 73a05c1bfb81cae653b1b58c2d9aed6aa6788f1` }
83 INTEGER { 65537 }
84 }
85 }
86 }
87 [3] {
88 #-----BEGIN EXTENSIONS-----
89 SEQUENCE {
90 SEQUENCE {
91 # subjectKeyIdentifier
92 OBJECT_IDENTIFIER { 2.5.29.14 }
93 OCTET_STRING {
94 OCTET_STRING { `8b75d5accb08be0e1f65b7fa56be6ca775da85af` }
95 }
96 }
97 #-----BEGIN EXTENSION-----
98 SEQUENCE {
99 # authorityKeyIdentifier
100 OBJECT_IDENTIFIER { 2.5.29.35 }
101 OCTET_STRING {
102 SEQUENCE {
103 [0 PRIMITIVE] { `8b75d5accb08be0e1f65b7fa56be6ca775da85af` }
104 }
105 }
106 }
107 #-----END EXTENSION-----
108
109 SEQUENCE {
110 # basicConstraints
111 OBJECT_IDENTIFIER { 2.5.29.19 }
112 OCTET_STRING {
113 #-----BEGIN BASIC_CONSTRAINTS-----
114 SEQUENCE {
115 BOOLEAN { `ff` }
116 }
117 #-----END BASIC_CONSTRAINTS-----
118 }
119 }
120 }
121 #-----END EXTENSIONS-----
122 }
123 }
124 SEQUENCE {
125 # sha1WithRSAEncryption
126 OBJECT_IDENTIFIER { 1.2.840.113549.1.1.5 }
127 NULL {}
128 }
129 #-----BEGIN SIGNATURE-----
130 BIT_STRING { `003be8786d95d63d6af713192c1bc288ae22abf48d32f57c7167cf2dd11cc2c3 87e2e9be895ce434ab4891c23f95ae2b479e25786b4f9a10a472fdcff7020cb00a08a45ae2e5747e 111d39606ac91f69f32e6326dc9eef6b7a0ae1545798aa729178047e1f8f654d1f0b12ac9c240f84 141a552d1fbbf09d09b2085c5932658026` }
131 #-----END SIGNATURE-----
132 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698