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

Side by Side Diff: net/data/verify_certificate_chain_unittest/violates-basic-constraints-pathlen-0/chain.pem

Issue 2805213004: Refactor how net/data/verify_certificate_chain_unittest/* (Closed)
Patch Set: fix android Created 3 years, 7 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
1 [Created by: generate-violates-basic-constraints-pathlen-0.py] 1 [Created by: generate-chains.py]
2 2
3 Certificate chain with 2 intermediates. The first intermediate has a basic 3 Certificate chain with 2 intermediates. The first intermediate has a basic
4 constraints path length of 0, so it is a violation for it to have a subordinate 4 constraints path length of 0, so it is a violation for it to have a subordinate
5 intermediate. 5 intermediate.
6 6
7 Certificate: 7 Certificate:
8 Data: 8 Data:
9 Version: 3 (0x2) 9 Version: 3 (0x2)
10 Serial Number: 1 (0x1) 10 Serial Number: 1 (0x1)
11 Signature Algorithm: sha256WithRSAEncryption 11 Signature Algorithm: sha256WithRSAEncryption
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after
332 6e:71:aa:2f:f6:89:0a:b5:44:91:14:5c:3e:02:03:53:4e:e8: 332 6e:71:aa:2f:f6:89:0a:b5:44:91:14:5c:3e:02:03:53:4e:e8:
333 cc:94:a1:00:1a:70:44:7f:f1:0a:d2:df:fe:24:e0:84:32:f0: 333 cc:94:a1:00:1a:70:44:7f:f1:0a:d2:df:fe:24:e0:84:32:f0:
334 36:1e:c6:35:42:d8:54:75:6d:63:8c:e1:85:53:0e:2e:d0:d1: 334 36:1e:c6:35:42:d8:54:75:6d:63:8c:e1:85:53:0e:2e:d0:d1:
335 a6:e1:d0:80:f8:66:a3:4d:95:98:2b:76:2b:6b:41:a9:70:d7: 335 a6:e1:d0:80:f8:66:a3:4d:95:98:2b:76:2b:6b:41:a9:70:d7:
336 3a:f0:14:09:1c:ea:f3:58:a4:fa:57:c4:74:27:37:6d:d2:e7: 336 3a:f0:14:09:1c:ea:f3:58:a4:fa:57:c4:74:27:37:6d:d2:e7:
337 a2:b4:1c:bf:b7:b2:af:06:2e:b9:a1:42:5a:08:c7:6c:04:d1: 337 a2:b4:1c:bf:b7:b2:af:06:2e:b9:a1:42:5a:08:c7:6c:04:d1:
338 cd:3d:87:6f:82:13:5f:65:a5:40:fe:2d:5c:90:8f:a5:41:b9: 338 cd:3d:87:6f:82:13:5f:65:a5:40:fe:2d:5c:90:8f:a5:41:b9:
339 3d:a5:88:dc:3b:fa:b4:ea:e0:b1:e6:e3:f8:6c:b1:21:3d:4a: 339 3d:a5:88:dc:3b:fa:b4:ea:e0:b1:e6:e3:f8:6c:b1:21:3d:4a:
340 86:47:cf:63:16:b1:7c:50:9d:cb:5e:81:71:03:0d:2d:f5:94: 340 86:47:cf:63:16:b1:7c:50:9d:cb:5e:81:71:03:0d:2d:f5:94:
341 ed:31:05:80 341 ed:31:05:80
342 -----BEGIN TRUST_ANCHOR_UNCONSTRAINED----- 342 -----BEGIN CERTIFICATE-----
343 MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 343 MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
344 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v 344 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v
345 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJIIVoK5MK8UpLkQZklN 345 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJIIVoK5MK8UpLkQZklN
346 Kuc8OzhOqbMedg8ydXPQ2cYhOoZ3Abep7FKW1gGXpJDzYyTa7Z5XmAXu6SJpAALG 346 Kuc8OzhOqbMedg8ydXPQ2cYhOoZ3Abep7FKW1gGXpJDzYyTa7Z5XmAXu6SJpAALG
347 zxb7VHsAMzErCszDVJh6oBHIRXi15zoXfk9bpuiXn3Nq/Ek410s8UQXpqqELqfWG 347 zxb7VHsAMzErCszDVJh6oBHIRXi15zoXfk9bpuiXn3Nq/Ek410s8UQXpqqELqfWG
348 UrfTPTHsyoJkFfmK6I7I9og1rnyxukqGB/CFDplqMKmkqAzVIVfgzZWWRyK/k7xi 348 UrfTPTHsyoJkFfmK6I7I9og1rnyxukqGB/CFDplqMKmkqAzVIVfgzZWWRyK/k7xi
349 eMJZq65pEnVpEcBgjZ3XVG7kSkQNdUxL5A6WaQxavpf9XymKqEZgELijxa5HLZo/ 349 eMJZq65pEnVpEcBgjZ3XVG7kSkQNdUxL5A6WaQxavpf9XymKqEZgELijxa5HLZo/
350 eR6QRPedyRs+rTVFg19dicYkp7W/CUci+DC4lDSFTyGJUmP62wHlD+DzNpddLmxs 350 eR6QRPedyRs+rTVFg19dicYkp7W/CUci+DC4lDSFTyGJUmP62wHlD+DzNpddLmxs
351 PVcCAwEAAaOByzCByDAdBgNVHQ4EFgQU+0RaDwOpOjx1tD6HLpmZLnMEDg8wHwYD 351 PVcCAwEAAaOByzCByDAdBgNVHQ4EFgQU+0RaDwOpOjx1tD6HLpmZLnMEDg8wHwYD
352 VR0jBBgwFoAU+0RaDwOpOjx1tD6HLpmZLnMEDg8wNwYIKwYBBQUHAQEEKzApMCcG 352 VR0jBBgwFoAU+0RaDwOpOjx1tD6HLpmZLnMEDg8wNwYIKwYBBQUHAQEEKzApMCcG
353 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw 353 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw
354 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE 354 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE
355 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCFQY1a1XGQ 355 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCFQY1a1XGQ
356 63+vepbzTzyqHUw+c5jKNNdePryzvUQzHZFBGyWuljzfB4LwyucxLosWKmTym7p4 356 63+vepbzTzyqHUw+c5jKNNdePryzvUQzHZFBGyWuljzfB4LwyucxLosWKmTym7p4
357 16bB4hwvsSoQExufut97CUkZ7NmsUiAOtUwJdYRZIz/gqmJucaov9okKtUSRFFw+ 357 16bB4hwvsSoQExufut97CUkZ7NmsUiAOtUwJdYRZIz/gqmJucaov9okKtUSRFFw+
358 AgNTTujMlKEAGnBEf/EK0t/+JOCEMvA2HsY1QthUdW1jjOGFUw4u0NGm4dCA+Gaj 358 AgNTTujMlKEAGnBEf/EK0t/+JOCEMvA2HsY1QthUdW1jjOGFUw4u0NGm4dCA+Gaj
359 TZWYK3Yra0GpcNc68BQJHOrzWKT6V8R0Jzdt0ueitBy/t7KvBi65oUJaCMdsBNHN 359 TZWYK3Yra0GpcNc68BQJHOrzWKT6V8R0Jzdt0ueitBy/t7KvBi65oUJaCMdsBNHN
360 PYdvghNfZaVA/i1ckI+lQbk9pYjcO/q06uCx5uP4bLEhPUqGR89jFrF8UJ3LXoFx 360 PYdvghNfZaVA/i1ckI+lQbk9pYjcO/q06uCx5uP4bLEhPUqGR89jFrF8UJ3LXoFx
361 Aw0t9ZTtMQWA 361 Aw0t9ZTtMQWA
362 -----END TRUST_ANCHOR_UNCONSTRAINED----- 362 -----END CERTIFICATE-----
363
364 150302120000Z
365 -----BEGIN TIME-----
366 MTUwMzAyMTIwMDAwWg==
367 -----END TIME-----
368
369 FAIL
370 -----BEGIN VERIFY_RESULT-----
371 RkFJTA==
372 -----END VERIFY_RESULT-----
373
374 serverAuth
375 -----BEGIN KEY_PURPOSE-----
376 c2VydmVyQXV0aA==
377 -----END KEY_PURPOSE-----
378
379 ----- Certificate i=1 (CN=Intermediate2) -----
380 ERROR: max_path_length reached
381
382
383 -----BEGIN ERRORS-----
384 LS0tLS0gQ2VydGlmaWNhdGUgaT0xIChDTj1JbnRlcm1lZGlhdGUyKSAtLS0tLQpFUlJPUjogbWF4X3Bh dGhfbGVuZ3RoIHJlYWNoZWQKCg==
385 -----END ERRORS-----
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698