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

Side by Side Diff: components/test/data/cast_certificate/certificates/policies_ica_anypolicy_leaf_audioonly.pem

Issue 2918233002: Add tests for Cast certificate interpretation of policies. (Closed)
Patch Set: Add more tests, and use less restrictive approach Created 3 years, 6 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 [Created by: generate_policies_tests.py]
2
3 Cast certificate chain with the following policies:
4
5 Root: policies={}
6 Intermediate: policies={anyPolicy}
7 Leaf: policies={audioOnly}
8
9 Certificate:
10 Data:
11 Version: 3 (0x2)
12 Serial Number: 10 (0xa)
13 Signature Algorithm: sha256WithRSAEncryption
14 Issuer: CN=Intermediate
15 Validity
16 Not Before: Jan 1 12:00:00 2015 GMT
17 Not After : Jan 1 12:00:00 2018 GMT
18 Subject: CN=Leaf
19 Subject Public Key Info:
20 Public Key Algorithm: rsaEncryption
21 Public-Key: (2048 bit)
22 Modulus:
23 00:aa:66:11:71:cd:d4:a2:2e:2a:41:e4:75:b8:33:
24 b5:d8:22:c5:0a:fd:e3:07:8b:fb:2a:41:10:f3:2d:
25 50:96:99:8f:ef:b1:f0:44:cc:fb:b2:b8:79:03:7a:
26 0e:2e:73:8d:78:19:bc:d1:de:35:0e:02:e9:bb:a3:
27 a1:5b:77:6c:5c:c3:76:5d:68:f9:16:70:52:8a:e4:
28 7c:7d:f0:c8:5b:6d:1b:8e:5d:29:30:47:cd:30:7a:
29 3f:4b:e4:95:aa:56:84:d6:25:4e:04:13:b5:6c:97:
30 15:73:37:49:44:e6:00:1d:24:e3:b9:92:ba:5e:c5:
31 58:83:7d:8b:82:e1:9d:10:45:4b:72:9a:9b:54:0e:
32 1a:a5:a1:b5:5d:05:79:27:8d:25:f7:f6:b3:b3:d5:
33 f6:cc:30:d3:da:64:6a:fd:fd:77:78:8c:ff:90:c8:
34 10:40:57:e0:1d:e1:77:2d:f2:74:06:d4:e7:a1:2e:
35 b2:47:c9:f6:12:78:1b:d0:54:8f:4b:7e:64:80:18:
36 33:c3:f5:ab:d1:d6:18:e4:b7:71:35:64:17:91:99:
37 42:fb:23:34:57:4f:8b:df:ee:ba:6a:98:5f:3f:d1:
38 40:51:f9:54:a1:16:09:35:4a:00:81:80:9c:54:51:
39 5e:6b:d5:fb:9f:8b:2f:80:55:d7:21:14:d9:05:f3:
40 a4:37
41 Exponent: 65537 (0x10001)
42 X509v3 extensions:
43 X509v3 Subject Key Identifier:
44 42:53:CC:AE:2D:B6:E4:12:B4:D0:66:2E:0E:94:4E:0D:85:E1:78:BA
45 X509v3 Authority Key Identifier:
46 keyid:0C:C6:27:71:90:39:99:18:30:64:4C:47:3A:12:85:F8:6A:06:DD:5 1
47
48 Authority Information Access:
49 CA Issuers - URI:http://url-for-aia/Intermediate.cer
50
51 X509v3 CRL Distribution Points:
52
53 Full Name:
54 URI:http://url-for-crl/Intermediate.crl
55
56 X509v3 Key Usage: critical
57 Digital Signature, Key Encipherment
58 X509v3 Extended Key Usage:
59 TLS Web Client Authentication
60 X509v3 Certificate Policies:
61 Policy: 1.3.6.1.4.1.11129.2.5.2
62
63 Signature Algorithm: sha256WithRSAEncryption
64 34:6a:30:41:b6:eb:36:6f:ac:bd:f2:84:ef:da:2c:79:33:e6:
65 a9:de:a5:78:e7:68:29:cd:52:11:37:fe:87:1a:c6:a3:1a:8f:
66 4a:3b:ca:2b:5c:c5:6d:a7:f5:72:41:17:9f:41:a3:3c:fd:5a:
67 9c:fe:10:af:93:96:1e:ca:79:b2:97:c3:3f:89:c8:91:96:fe:
68 2a:fa:5f:67:bd:56:0f:b6:e2:53:0f:d7:6b:89:16:30:46:59:
69 97:b0:b9:f3:09:8f:7d:94:73:70:b4:1c:27:de:72:39:14:bb:
70 e1:9b:72:07:53:e5:99:0b:df:12:9d:aa:d0:74:03:31:09:4e:
71 d2:c6:59:c9:29:2a:cd:72:6a:9a:80:ff:15:76:68:ce:37:df:
72 b5:e8:77:6c:51:1b:77:c3:0a:37:79:a9:ab:12:28:cd:98:01:
73 b8:bd:23:64:1f:25:e3:52:cf:c4:7b:ce:16:be:11:5e:9c:30:
74 81:ec:17:2d:a0:ab:74:a2:ff:a4:06:cf:1d:d9:ab:c0:d5:d9:
75 eb:6b:a7:01:1e:c6:0b:0d:05:0f:3d:de:b1:06:e5:7f:fc:66:
76 17:26:ab:b7:fe:e7:5a:c4:ae:3a:17:09:e7:4d:45:d2:57:2a:
77 fd:f4:c9:6e:84:5a:d4:b4:df:7f:92:fe:67:76:60:81:96:36:
78 c8:8a:5a:47
79 -----BEGIN CERTIFICATE-----
80 MIIDmjCCAoKgAwIBAgIBCjANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl
81 cm1lZGlhdGUwHhcNMTUwMTAxMTIwMDAwWhcNMTgwMTAxMTIwMDAwWjAPMQ0wCwYD
82 VQQDDARMZWFmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqmYRcc3U
83 oi4qQeR1uDO12CLFCv3jB4v7KkEQ8y1QlpmP77HwRMz7srh5A3oOLnONeBm80d41
84 DgLpu6OhW3dsXMN2XWj5FnBSiuR8ffDIW20bjl0pMEfNMHo/S+SVqlaE1iVOBBO1
85 bJcVczdJROYAHSTjuZK6XsVYg32LguGdEEVLcpqbVA4apaG1XQV5J40l9/azs9X2
86 zDDT2mRq/f13eIz/kMgQQFfgHeF3LfJ0BtTnoS6yR8n2Engb0FSPS35kgBgzw/Wr
87 0dYY5LdxNWQXkZlC+yM0V0+L3+66aphfP9FAUflUoRYJNUoAgYCcVFFea9X7n4sv
88 gFXXIRTZBfOkNwIDAQABo4H4MIH1MB0GA1UdDgQWBBRCU8yuLbbkErTQZi4OlE4N
89 heF4ujAfBgNVHSMEGDAWgBQMxidxkDmZGDBkTEc6EoX4agbdUTA/BggrBgEFBQcB
90 AQQzMDEwLwYIKwYBBQUHMAKGI2h0dHA6Ly91cmwtZm9yLWFpYS9JbnRlcm1lZGlh
91 dGUuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0dHA6Ly91cmwtZm9yLWNybC9JbnRl
92 cm1lZGlhdGUuY3JsMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcD
93 AjAXBgNVHSAEEDAOMAwGCisGAQQB1nkCBQIwDQYJKoZIhvcNAQELBQADggEBADRq
94 MEG26zZvrL3yhO/aLHkz5qnepXjnaCnNUhE3/ocaxqMaj0o7yitcxW2n9XJBF59B
95 ozz9Wpz+EK+Tlh7KebKXwz+JyJGW/ir6X2e9Vg+24lMP12uJFjBGWZewufMJj32U
96 c3C0HCfecjkUu+GbcgdT5ZkL3xKdqtB0AzEJTtLGWckpKs1yapqA/xV2aM4337Xo
97 d2xRG3fDCjd5qasSKM2YAbi9I2QfJeNSz8R7zha+EV6cMIHsFy2gq3Si/6QGzx3Z
98 q8DV2etrpwEexgsNBQ893rEG5X/8Zhcmq7f+51rErjoXCedNRdJXKv30yW6EWtS0
99 33+S/md2YIGWNsiKWkc=
100 -----END CERTIFICATE-----
101
102 Certificate:
103 Data:
104 Version: 3 (0x2)
105 Serial Number: 20 (0x14)
106 Signature Algorithm: sha256WithRSAEncryption
107 Issuer: CN=Root
108 Validity
109 Not Before: Jan 1 12:00:00 2015 GMT
110 Not After : Jan 1 12:00:00 2018 GMT
111 Subject: CN=Intermediate
112 Subject Public Key Info:
113 Public Key Algorithm: rsaEncryption
114 Public-Key: (2048 bit)
115 Modulus:
116 00:b3:7f:10:e7:62:fd:d6:aa:1f:7c:3a:51:70:cd:
117 3c:9e:99:f9:32:1e:7d:7e:8a:98:86:26:72:15:7a:
118 cf:28:f2:f6:84:ad:37:51:67:b9:b5:92:f3:5e:2f:
119 92:40:a1:3d:8e:08:8a:f7:76:28:17:21:86:4c:14:
120 0a:0d:47:98:49:82:e1:e3:2f:53:76:a2:4c:2a:c1:
121 e8:36:0f:33:26:c6:19:b8:13:9a:a5:3b:d3:4e:91:
122 b5:15:d3:44:96:36:68:4c:40:6b:7c:ab:c9:e7:9b:
123 fd:7b:3f:47:18:6e:29:39:4a:2d:ab:e2:9d:68:15:
124 0e:3f:a4:09:e4:0a:6f:c0:29:5e:10:71:0f:0f:33:
125 46:00:95:ce:69:9b:0c:a2:d6:59:89:9f:ea:e5:99:
126 58:23:2c:9a:de:02:75:bc:ea:e6:e1:30:98:19:d8:
127 e1:96:58:0d:ac:88:09:40:37:0d:e4:0d:47:a0:40:
128 69:66:da:26:f6:3c:0a:3a:ff:76:7c:88:27:4f:f3:
129 1e:04:ba:5f:dc:08:15:a8:8b:1d:2a:8d:0d:31:be:
130 1f:55:19:3e:5e:76:4c:8f:b8:6f:79:7e:6d:c6:da:
131 7d:ac:10:b3:e9:d3:40:e1:0d:35:ed:c5:a9:e4:4e:
132 41:15:e1:ee:e1:cf:05:f2:64:61:15:d5:ad:1f:14:
133 0f:c3
134 Exponent: 65537 (0x10001)
135 X509v3 extensions:
136 X509v3 Subject Key Identifier:
137 0C:C6:27:71:90:39:99:18:30:64:4C:47:3A:12:85:F8:6A:06:DD:51
138 X509v3 Authority Key Identifier:
139 keyid:88:AD:0A:25:DB:A4:38:B4:C2:61:7D:D3:DD:5E:ED:57:50:B5:11:1 E
140
141 Authority Information Access:
142 CA Issuers - URI:http://url-for-aia/Root.cer
143
144 X509v3 CRL Distribution Points:
145
146 Full Name:
147 URI:http://url-for-crl/Root.crl
148
149 X509v3 Key Usage: critical
150 Certificate Sign, CRL Sign
151 X509v3 Basic Constraints: critical
152 CA:TRUE
153 X509v3 Certificate Policies:
154 Policy: X509v3 Any Policy
155
156 Signature Algorithm: sha256WithRSAEncryption
157 9f:22:58:d3:d7:92:4a:a6:63:c2:cc:e8:d7:c3:45:d6:3a:10:
158 a1:50:38:e8:f7:c3:b7:f9:46:95:68:4e:e7:6b:52:24:3f:27:
159 db:3a:34:a6:10:91:92:86:75:a2:09:16:6e:0f:2f:01:1b:a4:
160 01:23:0c:16:35:f2:a5:30:72:af:e3:0e:20:d6:ff:32:76:fc:
161 86:d7:08:11:6a:21:77:e3:19:d6:30:d1:f7:70:29:94:09:ca:
162 a7:ed:ce:b2:7c:0a:d9:43:89:a2:3d:bc:6b:02:35:51:bf:0a:
163 1e:7b:8d:8b:82:80:7f:43:70:8b:e3:58:bd:d9:01:6b:0a:12:
164 ac:a1:cc:92:e7:3b:55:95:dc:03:b2:63:b0:29:a3:86:7d:5f:
165 db:a5:98:89:c1:59:9a:40:40:bf:79:22:cd:3b:8b:38:a6:98:
166 06:1f:1f:66:79:f9:b9:a4:51:bc:48:54:f9:d9:1e:cf:ec:1f:
167 30:d9:6c:41:d5:15:fb:07:b4:a3:ca:56:52:dd:ff:75:07:02:
168 8c:28:9c:2b:31:2a:04:59:18:1c:7d:2f:98:a0:2d:23:bc:36:
169 55:88:00:04:cd:07:01:a8:71:ff:a1:52:ce:f4:25:a0:02:b8:
170 d6:f5:3a:37:a1:20:24:84:da:f4:94:60:96:ea:75:93:d4:91:
171 fe:e7:a7:d5
172 -----BEGIN CERTIFICATE-----
173 MIIDgDCCAmigAwIBAgIBFDANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
174 MB4XDTE1MDEwMTEyMDAwMFoXDTE4MDEwMTEyMDAwMFowFzEVMBMGA1UEAwwMSW50
175 ZXJtZWRpYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs38Q52L9
176 1qoffDpRcM08npn5Mh59foqYhiZyFXrPKPL2hK03UWe5tZLzXi+SQKE9jgiK93Yo
177 FyGGTBQKDUeYSYLh4y9TdqJMKsHoNg8zJsYZuBOapTvTTpG1FdNEljZoTEBrfKvJ
178 55v9ez9HGG4pOUotq+KdaBUOP6QJ5ApvwCleEHEPDzNGAJXOaZsMotZZiZ/q5ZlY
179 Iyya3gJ1vOrm4TCYGdjhllgNrIgJQDcN5A1HoEBpZtom9jwKOv92fIgnT/MeBLpf
180 3AgVqIsdKo0NMb4fVRk+XnZMj7hveX5txtp9rBCz6dNA4Q017cWp5E5BFeHu4c8F
181 8mRhFdWtHxQPwwIDAQABo4HeMIHbMB0GA1UdDgQWBBQMxidxkDmZGDBkTEc6EoX4
182 agbdUTAfBgNVHSMEGDAWgBSIrQol26Q4tMJhfdPdXu1XULURHjA3BggrBgEFBQcB
183 AQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNlcjAs
184 BgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmwwDgYD
185 VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0gBAowCDAGBgRVHSAA
186 MA0GCSqGSIb3DQEBCwUAA4IBAQCfIljT15JKpmPCzOjXw0XWOhChUDjo98O3+UaV
187 aE7na1IkPyfbOjSmEJGShnWiCRZuDy8BG6QBIwwWNfKlMHKv4w4g1v8ydvyG1wgR
188 aiF34xnWMNH3cCmUCcqn7c6yfArZQ4miPbxrAjVRvwoee42LgoB/Q3CL41i92QFr
189 ChKsocyS5ztVldwDsmOwKaOGfV/bpZiJwVmaQEC/eSLNO4s4ppgGHx9mefm5pFG8
190 SFT52R7P7B8w2WxB1RX7B7SjylZS3f91BwKMKJwrMSoEWRgcfS+YoC0jvDZViAAE
191 zQcBqHH/oVLO9CWgArjW9To3oSAkhNr0lGCW6nWT1JH+56fV
192 -----END CERTIFICATE-----
193
194 Certificate:
195 Data:
196 Version: 3 (0x2)
197 Serial Number: 19 (0x13)
198 Signature Algorithm: sha256WithRSAEncryption
199 Issuer: CN=Root
200 Validity
201 Not Before: Jan 1 12:00:00 2015 GMT
202 Not After : Jan 1 12:00:00 2018 GMT
203 Subject: CN=Root
204 Subject Public Key Info:
205 Public Key Algorithm: rsaEncryption
206 Public-Key: (2048 bit)
207 Modulus:
208 00:a4:63:1e:fa:9f:47:22:9a:2c:8f:27:ae:15:a2:
209 15:21:73:02:44:7f:9b:62:7b:d6:47:1c:21:1c:66:
210 01:95:c5:28:6a:b7:bf:3d:3a:03:7e:82:b1:ca:08:
211 28:ef:c7:03:e6:2b:37:70:d0:54:11:09:0d:a3:3c:
212 c5:08:ec:f3:5b:1d:2f:ce:62:6b:17:fb:da:e9:39:
213 4a:4b:a8:14:fa:ea:c3:f8:29:e4:35:e8:85:0a:31:
214 fb:ce:7c:ae:20:37:d2:c2:9e:e8:fa:0f:ad:59:d5:
215 0c:f0:7f:f1:9c:56:23:f4:62:0d:54:16:7a:bf:83:
216 d1:07:c0:60:8e:7c:9a:72:44:75:87:cc:a2:31:bc:
217 3e:81:80:e6:ae:8b:ae:2a:c7:d4:31:29:03:d8:71:
218 12:f2:3b:cc:62:22:ff:03:42:2a:ca:4a:50:11:9e:
219 64:cb:ce:26:87:fc:80:39:5c:53:97:93:c8:e2:9b:
220 ce:99:e6:c6:db:09:f7:be:84:b3:37:b1:ce:45:89:
221 32:1b:5d:b1:70:10:b4:45:73:92:94:3b:46:9e:3f:
222 ab:80:30:6d:a3:f4:26:9d:be:9c:cd:da:fd:b9:80:
223 87:95:97:e7:bd:de:07:2c:2e:6c:c4:c5:3f:0f:b2:
224 58:7a:22:cf:72:96:e2:13:95:e9:06:50:b6:be:fa:
225 c4:e7
226 Exponent: 65537 (0x10001)
227 X509v3 extensions:
228 X509v3 Subject Key Identifier:
229 88:AD:0A:25:DB:A4:38:B4:C2:61:7D:D3:DD:5E:ED:57:50:B5:11:1E
230 X509v3 Authority Key Identifier:
231 keyid:88:AD:0A:25:DB:A4:38:B4:C2:61:7D:D3:DD:5E:ED:57:50:B5:11:1 E
232
233 Authority Information Access:
234 CA Issuers - URI:http://url-for-aia/Root.cer
235
236 X509v3 CRL Distribution Points:
237
238 Full Name:
239 URI:http://url-for-crl/Root.crl
240
241 X509v3 Key Usage: critical
242 Certificate Sign, CRL Sign
243 X509v3 Basic Constraints: critical
244 CA:TRUE
245 Signature Algorithm: sha256WithRSAEncryption
246 34:c3:8e:fb:f4:47:10:2f:d1:74:7f:71:97:24:80:94:aa:27:
247 a7:e1:be:1b:d3:f9:65:0e:97:49:c8:df:1f:e7:07:3c:56:ad:
248 00:2a:52:b0:85:72:f2:9c:3b:3e:39:3d:80:76:b9:8e:44:da:
249 66:4d:4a:7a:9d:be:a6:a6:d7:ff:42:f3:66:1b:14:2d:6d:37:
250 68:5f:55:3e:85:fe:a6:e6:7f:0d:21:eb:6f:86:49:b8:0e:e2:
251 3d:26:7c:39:34:ab:66:db:62:ab:42:55:b8:ba:60:b4:ae:bc:
252 05:5b:1a:4f:82:de:ec:ae:a0:ca:1d:01:6e:b5:d5:9e:ef:6a:
253 17:0e:d2:c6:50:2e:27:09:6e:c4:cf:45:50:94:92:0a:ea:7b:
254 d2:1b:db:ab:30:8f:1e:5c:14:8b:1f:f5:90:0f:38:00:82:df:
255 28:99:5a:20:86:30:e6:6f:1b:16:92:ec:02:0b:41:be:b4:01:
256 fe:1c:ee:3a:14:0b:9c:70:33:87:05:e7:61:f2:ff:9b:d5:45:
257 8c:9e:04:85:43:a0:8a:42:ae:e4:5d:17:74:bf:9e:02:f3:c4:
258 fb:48:ae:67:b3:25:5c:38:f7:e8:62:ed:1f:90:4c:ec:c8:9d:
259 81:59:9a:50:22:bf:3f:4b:03:27:6d:2b:3c:80:92:fc:a5:7f:
260 1a:05:1e:07
261 -----BEGIN CERTIFICATE-----
262 MIIDZTCCAk2gAwIBAgIBEzANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
263 MB4XDTE1MDEwMTEyMDAwMFoXDTE4MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v
264 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKRjHvqfRyKaLI8nrhWi
265 FSFzAkR/m2J71kccIRxmAZXFKGq3vz06A36CscoIKO/HA+YrN3DQVBEJDaM8xQjs
266 81sdL85iaxf72uk5SkuoFPrqw/gp5DXohQox+858riA30sKe6PoPrVnVDPB/8ZxW
267 I/RiDVQWer+D0QfAYI58mnJEdYfMojG8PoGA5q6LrirH1DEpA9hxEvI7zGIi/wNC
268 KspKUBGeZMvOJof8gDlcU5eTyOKbzpnmxtsJ976EszexzkWJMhtdsXAQtEVzkpQ7
269 Rp4/q4AwbaP0Jp2+nM3a/bmAh5WX573eBywubMTFPw+yWHoiz3KW4hOV6QZQtr76
270 xOcCAwEAAaOByzCByDAdBgNVHQ4EFgQUiK0KJdukOLTCYX3T3V7tV1C1ER4wHwYD
271 VR0jBBgwFoAUiK0KJdukOLTCYX3T3V7tV1C1ER4wNwYIKwYBBQUHAQEEKzApMCcG
272 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw
273 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE
274 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQA0w4779EcQ
275 L9F0f3GXJICUqien4b4b0/llDpdJyN8f5wc8Vq0AKlKwhXLynDs+OT2AdrmORNpm
276 TUp6nb6mptf/QvNmGxQtbTdoX1U+hf6m5n8NIetvhkm4DuI9Jnw5NKtm22KrQlW4
277 umC0rrwFWxpPgt7srqDKHQFutdWe72oXDtLGUC4nCW7Ez0VQlJIK6nvSG9urMI8e
278 XBSLH/WQDzgAgt8omVoghjDmbxsWkuwCC0G+tAH+HO46FAuccDOHBedh8v+b1UWM
279 ngSFQ6CKQq7kXRd0v54C88T7SK5nsyVcOPfoYu0fkEzsyJ2BWZpQIr8/SwMnbSs8
280 gJL8pX8aBR4H
281 -----END CERTIFICATE-----
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698