| Index: net/data/cert_source_static_unittest/b1_2.pem
|
| diff --git a/net/data/cert_source_static_unittest/b1_2.pem b/net/data/cert_source_static_unittest/b1_2.pem
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..2abcc1eeefefeec6ee30a37039ae5f66056603ca
|
| --- /dev/null
|
| +++ b/net/data/cert_source_static_unittest/b1_2.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: 3 (0x3)
|
| + 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=b1
|
| + Subject Public Key Info:
|
| + Public Key Algorithm: rsaEncryption
|
| + Public-Key: (2048 bit)
|
| + Modulus:
|
| + 00:ce:7b:59:e2:e7:3d:16:f2:01:0e:e8:d1:68:b9:
|
| + 93:8d:17:d1:15:9b:b7:85:30:c9:98:72:e4:68:1a:
|
| + ef:ef:49:f8:e7:9e:4f:e8:47:e1:ca:06:4c:51:b3:
|
| + 25:a3:37:b5:b4:72:c2:45:99:06:25:f6:81:d9:e4:
|
| + 7c:bd:74:19:bc:ef:0a:80:37:f6:e0:82:a9:34:5a:
|
| + 75:cc:ef:bf:e7:ce:f3:13:bb:fb:c8:f2:70:27:0a:
|
| + a9:f8:b9:70:e4:21:d5:95:a8:f4:db:d4:6f:d2:d0:
|
| + 29:3c:2e:c3:36:2c:f7:79:d5:89:2a:dc:e6:d9:7d:
|
| + 73:05:40:78:df:56:a4:f2:aa:34:a7:85:f6:57:d2:
|
| + 71:26:5c:f4:e9:18:0f:06:7b:02:87:38:09:40:69:
|
| + 45:0e:e4:90:36:4c:e5:6b:49:3a:6e:d8:4d:1c:e0:
|
| + d9:f7:6e:cc:2d:84:25:81:5f:09:85:f4:d6:8b:0c:
|
| + 2d:e5:d3:49:08:18:83:65:6f:70:01:9a:4f:d7:a3:
|
| + 2d:3e:dc:a6:ef:58:37:c3:93:64:10:fa:a3:74:9a:
|
| + 4f:20:a9:76:10:31:4b:72:5c:75:69:b2:a6:b5:35:
|
| + f5:42:7d:2c:bd:7f:59:29:85:37:37:f4:fa:14:f3:
|
| + e2:19:1d:7f:70:3d:bb:23:61:df:ca:e4:de:26:dd:
|
| + 3e:b7
|
| + Exponent: 65537 (0x10001)
|
| + X509v3 extensions:
|
| + X509v3 Subject Key Identifier:
|
| + 31:8A:85:20:61:F8:26:EA:D1:DC:06:F9:70:B7:93:0B:9B:E1:65:A6
|
| + 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
|
| + 83:2b:b6:66:08:cc:3e:0d:ca:1f:89:ab:5c:2e:c3:58:98:c2:
|
| + 7d:ba:2d:65:50:1b:2c:f1:61:37:80:70:9e:ea:7e:a3:c5:90:
|
| + ab:b6:70:a8:2b:44:71:73:51:36:d1:6c:15:44:25:5b:6c:8e:
|
| + 68:ef:7f:b0:81:21:ba:1b:a8:4f:a2:52:7c:2c:ff:3a:15:d1:
|
| + dc:a2:9e:97:27:c6:bc:a0:ba:d5:6d:3d:29:dd:75:8f:bf:71:
|
| + 1d:2a:42:c7:73:16:23:33:99:e8:3e:fe:4a:5a:6f:e1:94:18:
|
| + 91:6d:f1:56:ed:39:da:64:82:a0:43:0e:d9:19:a4:e2:24:a7:
|
| + 71:c3:87:3e:3e:93:f8:c5:cb:79:81:c1:e6:5b:cc:92:71:d2:
|
| + 65:d9:31:cc:6b:34:ef:16:98:8c:5a:65:53:4d:c1:66:32:52:
|
| + ea:e7:c1:37:53:bc:2e:d5:56:ce:7f:58:dd:18:d3:d1:10:43:
|
| + f5:ad:3a:80:7c:b3:5e:2e:d3:a5:36:ef:2e:4a:b4:36:0b:6f:
|
| + 48:8c:22:66:4d:67:15:01:8b:d7:15:48:d8:a7:c1:3f:92:b0:
|
| + dd:dd:88:07:85:18:fd:e4:3e:2a:dd:65:bd:fc:52:8a:a2:a7:
|
| + 03:e5:81:4a:97:ec:e6:1d:1d:9b:10:d9:6b:29:e3:7e:6b:61:
|
| + 0a:74:23:76
|
| +-----BEGIN CERTIFICATE-----
|
| +MIIDYzCCAkugAwIBAgIBAzANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
|
| +MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDTELMAkGA1UEAwwCYjEw
|
| +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOe1ni5z0W8gEO6NFouZON
|
| +F9EVm7eFMMmYcuRoGu/vSfjnnk/oR+HKBkxRsyWjN7W0csJFmQYl9oHZ5Hy9dBm8
|
| +7wqAN/bggqk0WnXM77/nzvMTu/vI8nAnCqn4uXDkIdWVqPTb1G/S0Ck8LsM2LPd5
|
| +1Ykq3ObZfXMFQHjfVqTyqjSnhfZX0nEmXPTpGA8GewKHOAlAaUUO5JA2TOVrSTpu
|
| +2E0c4Nn3bswthCWBXwmF9NaLDC3l00kIGINlb3ABmk/Xoy0+3KbvWDfDk2QQ+qN0
|
| +mk8gqXYQMUtyXHVpsqa1NfVCfSy9f1kphTc39PoU8+IZHX9wPbsjYd/K5N4m3T63
|
| +AgMBAAGjgcswgcgwHQYDVR0OBBYEFDGKhSBh+Cbq0dwG+XC3kwub4WWmMB8GA1Ud
|
| +IwQYMBaAFEZEfOv7L2E0Be5BiOnbn/32hGHUMDcGCCsGAQUFBwEBBCswKTAnBggr
|
| +BgEFBQcwAoYbaHR0cDovL3VybC1mb3ItYWlhL1Jvb3QuY2VyMCwGA1UdHwQlMCMw
|
| +IaAfoB2GG2h0dHA6Ly91cmwtZm9yLWNybC9Sb290LmNybDAOBgNVHQ8BAf8EBAMC
|
| +AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAgyu2ZgjMPg3K
|
| +H4mrXC7DWJjCfbotZVAbLPFhN4Bwnup+o8WQq7ZwqCtEcXNRNtFsFUQlW2yOaO9/
|
| +sIEhuhuoT6JSfCz/OhXR3KKelyfGvKC61W09Kd11j79xHSpCx3MWIzOZ6D7+Slpv
|
| +4ZQYkW3xVu052mSCoEMO2Rmk4iSnccOHPj6T+MXLeYHB5lvMknHSZdkxzGs07xaY
|
| +jFplU03BZjJS6ufBN1O8LtVWzn9Y3RjT0RBD9a06gHyzXi7TpTbvLkq0NgtvSIwi
|
| +Zk1nFQGL1xVI2KfBP5Kw3d2IB4UY/eQ+Kt1lvfxSiqKnA+WBSpfs5h0dmxDZaynj
|
| +fmthCnQjdg==
|
| +-----END CERTIFICATE-----
|
|
|