| Index: net/data/cert_source_static_unittest/root.pem
|
| diff --git a/net/data/cert_source_static_unittest/root.pem b/net/data/cert_source_static_unittest/root.pem
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..b350acef5a6a4a7b92cb4a73909abd216be98e2f
|
| --- /dev/null
|
| +++ b/net/data/cert_source_static_unittest/root.pem
|
| @@ -0,0 +1,110 @@
|
| +Certificates for testing issuer lookup.
|
| +
|
| + Root
|
| + /| |
|
| + / | |
|
| + / | |
|
| + v v v
|
| + B1 b1 B2
|
| + |\/| |
|
| + |/\| |
|
| + v v v
|
| + C C' C''
|
| +
|
| +B1 and b1 have the same key, and their subjects are also equal (after
|
| +normalization).
|
| +
|
| +C, C', and C'' all have the same subject but different keys (doesn't matter for
|
| +this test).
|
| +
|
| +C and C' should chain up through both B1 and b1, since they have the same key
|
| +and the names are equal after normalization.
|
| +
|
| +Certificate:
|
| + Data:
|
| + Version: 3 (0x2)
|
| + Serial Number: 1 (0x1)
|
| + Signature Algorithm: sha256WithRSAEncryption
|
| + Issuer: CN=Root
|
| + Validity
|
| + Not Before: Jan 1 12:00:00 2015 GMT
|
| + Not After : Jan 1 12:00:00 2016 GMT
|
| + Subject: CN=Root
|
| + Subject Public Key Info:
|
| + Public Key Algorithm: rsaEncryption
|
| + Public-Key: (2048 bit)
|
| + Modulus:
|
| + 00:ba:2a:cf:f5:28:51:9f:2e:69:20:ae:cb:c6:27:
|
| + f0:dc:fc:d2:46:b8:5d:f8:a0:7d:b3:7f:5a:a2:46:
|
| + d5:8e:4d:9b:55:71:14:6d:2e:38:35:c5:58:6a:b1:
|
| + cb:a4:0e:71:05:87:59:98:e2:aa:ec:c2:26:1a:e4:
|
| + a7:26:3b:c5:b7:b1:15:e6:be:f1:08:17:e3:6b:d3:
|
| + b9:5a:43:fa:82:cc:bd:59:30:1c:bb:fd:91:48:ff:
|
| + e7:38:0d:db:bd:7e:dc:c2:0e:17:3d:e3:ff:f8:e6:
|
| + 56:dc:db:e5:49:6c:9d:a1:88:11:78:21:3d:75:65:
|
| + 6e:4f:aa:2c:38:cc:a5:14:fd:30:6e:cd:a7:c1:58:
|
| + b3:42:c6:67:c3:10:b0:72:36:59:bd:7d:07:2b:ef:
|
| + df:2d:e4:f8:e8:98:43:7b:7d:02:dc:1d:7c:78:52:
|
| + 27:02:33:ba:ba:ec:16:b6:04:ab:5f:16:6e:3f:0a:
|
| + 3a:b6:fb:aa:6e:d9:46:5f:25:0a:03:83:3c:37:92:
|
| + 1c:8f:78:9e:55:f1:29:60:4e:55:f3:93:17:37:84:
|
| + c5:c6:5b:4a:2c:3b:ec:63:de:77:6a:2f:52:e2:e3:
|
| + db:ed:c2:02:a5:b1:ce:d4:3b:4f:87:57:15:01:61:
|
| + fa:45:4c:6a:cd:dd:44:a4:b5:58:aa:fc:bf:6d:3e:
|
| + af:a5
|
| + Exponent: 65537 (0x10001)
|
| + X509v3 extensions:
|
| + X509v3 Subject Key Identifier:
|
| + 46:44:7C:EB:FB:2F:61:34:05:EE:41:88:E9:DB:9F:FD:F6:84:61:D4
|
| + X509v3 Authority Key Identifier:
|
| + keyid:46:44:7C:EB:FB:2F:61:34:05:EE:41:88:E9:DB:9F:FD:F6:84:61:D4
|
| +
|
| + Authority Information Access:
|
| + CA Issuers - URI:http://url-for-aia/Root.cer
|
| +
|
| + X509v3 CRL Distribution Points:
|
| +
|
| + Full Name:
|
| + URI:http://url-for-crl/Root.crl
|
| +
|
| + X509v3 Key Usage: critical
|
| + Certificate Sign, CRL Sign
|
| + X509v3 Basic Constraints: critical
|
| + CA:TRUE
|
| + Signature Algorithm: sha256WithRSAEncryption
|
| + 52:ce:80:2a:4b:0d:5c:b6:8e:d1:db:7c:36:9d:3d:37:6d:ef:
|
| + 4c:b4:2b:12:d2:53:46:1d:44:ab:45:74:7e:86:46:da:f9:28:
|
| + d1:fe:71:15:1d:b6:83:5a:95:c8:f1:4c:ba:84:4d:18:ed:4b:
|
| + 84:48:79:5e:56:e4:42:cc:74:04:6a:47:83:9a:6b:12:f4:a9:
|
| + 48:df:00:67:1b:2f:94:b3:b6:12:5c:29:c1:b7:3b:41:22:f3:
|
| + 1a:7d:af:06:b7:9a:da:0f:9a:c8:94:ba:b6:e1:dc:5f:04:cb:
|
| + 2d:2c:bb:60:0e:26:9c:3d:2f:0d:81:de:3c:96:a4:b6:98:44:
|
| + b7:0b:de:65:36:df:98:65:21:a8:bb:df:3d:31:14:e6:8e:9b:
|
| + 02:c9:3d:62:99:eb:2d:df:b7:a2:18:3a:bf:53:93:bc:e7:a1:
|
| + e2:04:35:34:29:07:f7:59:42:a7:15:e2:28:e9:29:31:a9:88:
|
| + 80:f8:8e:fb:dc:8e:9e:f1:33:c5:28:4f:7a:4e:86:84:d2:1b:
|
| + 27:ff:99:59:00:f4:2f:a6:14:f1:cd:1f:33:c5:62:d4:32:86:
|
| + 45:0b:57:03:64:9b:4e:fd:3e:95:9e:64:4d:f0:98:f0:29:34:
|
| + e1:c7:ee:9b:c5:48:22:67:5a:20:c5:09:98:63:08:4e:7b:72:
|
| + 92:dd:48:4e
|
| +-----BEGIN CERTIFICATE-----
|
| +MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
|
| +MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v
|
| +dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALoqz/UoUZ8uaSCuy8Yn
|
| +8Nz80ka4XfigfbN/WqJG1Y5Nm1VxFG0uODXFWGqxy6QOcQWHWZjiquzCJhrkpyY7
|
| +xbexFea+8QgX42vTuVpD+oLMvVkwHLv9kUj/5zgN271+3MIOFz3j//jmVtzb5Uls
|
| +naGIEXghPXVlbk+qLDjMpRT9MG7Np8FYs0LGZ8MQsHI2Wb19Byvv3y3k+OiYQ3t9
|
| +AtwdfHhSJwIzurrsFrYEq18Wbj8KOrb7qm7ZRl8lCgODPDeSHI94nlXxKWBOVfOT
|
| +FzeExcZbSiw77GPed2ovUuLj2+3CAqWxztQ7T4dXFQFh+kVMas3dRKS1WKr8v20+
|
| +r6UCAwEAAaOByzCByDAdBgNVHQ4EFgQURkR86/svYTQF7kGI6duf/faEYdQwHwYD
|
| +VR0jBBgwFoAURkR86/svYTQF7kGI6duf/faEYdQwNwYIKwYBBQUHAQEEKzApMCcG
|
| +CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw
|
| +IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE
|
| +AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBSzoAqSw1c
|
| +to7R23w2nT03be9MtCsS0lNGHUSrRXR+hkba+SjR/nEVHbaDWpXI8Uy6hE0Y7UuE
|
| +SHleVuRCzHQEakeDmmsS9KlI3wBnGy+Us7YSXCnBtztBIvMafa8Gt5raD5rIlLq2
|
| +4dxfBMstLLtgDiacPS8Ngd48lqS2mES3C95lNt+YZSGou989MRTmjpsCyT1imest
|
| +37eiGDq/U5O856HiBDU0KQf3WUKnFeIo6SkxqYiA+I773I6e8TPFKE96ToaE0hsn
|
| +/5lZAPQvphTxzR8zxWLUMoZFC1cDZJtO/T6VnmRN8JjwKTThx+6bxUgiZ1ogxQmY
|
| +YwhOe3KS3UhO
|
| +-----END CERTIFICATE-----
|
|
|