Index: net/BUILD.gn |
diff --git a/net/BUILD.gn b/net/BUILD.gn |
index ed29540a329e0566434524d2f1f296e6f83cf130..3cf2297724a78a123754981208b172658473b4ff 100644 |
--- a/net/BUILD.gn |
+++ b/net/BUILD.gn |
@@ -323,12 +323,14 @@ component("net") { |
"ssl/channel_id_service.h", |
"ssl/channel_id_store.cc", |
"ssl/channel_id_store.h", |
+ "ssl/client_cert_identity.cc", |
+ "ssl/client_cert_identity.h", |
+ "ssl/client_cert_identity_mac.cc", |
+ "ssl/client_cert_identity_mac.h", |
"ssl/client_key_store.cc", |
"ssl/client_key_store.h", |
"ssl/default_channel_id_store.cc", |
"ssl/default_channel_id_store.h", |
- "ssl/openssl_client_key_store.cc", |
- "ssl/openssl_client_key_store.h", |
"ssl/openssl_ssl_util.cc", |
"ssl/openssl_ssl_util.h", |
"ssl/ssl_cert_request_info.cc", |
@@ -1635,12 +1637,12 @@ component("net") { |
"ssl/ssl_config_service_defaults.h", |
"ssl/ssl_key_logger.cc", |
"ssl/ssl_key_logger.h", |
- "ssl/ssl_platform_key.h", |
"ssl/ssl_platform_key_android.cc", |
"ssl/ssl_platform_key_android.h", |
"ssl/ssl_platform_key_mac.cc", |
"ssl/ssl_platform_key_mac.h", |
"ssl/ssl_platform_key_nss.cc", |
+ "ssl/ssl_platform_key_nss.h", |
"ssl/ssl_platform_key_util.cc", |
"ssl/ssl_platform_key_util.h", |
"ssl/ssl_platform_key_win.cc", |
@@ -1784,8 +1786,6 @@ component("net") { |
sources -= [ |
"cert/cert_database_openssl.cc", |
"cert/x509_certificate_openssl.cc", |
- "ssl/openssl_client_key_store.cc", |
- "ssl/openssl_client_key_store.h", |
] |
} else { |
if (is_android) { |
@@ -1857,8 +1857,11 @@ component("net") { |
} |
if (is_chromecast && use_nss_certs) { |
- sources += [ "ssl/ssl_platform_key_chromecast.cc" ] |
- sources -= [ "ssl/ssl_platform_key_nss.cc" ] |
+ sources -= [ |
+ "ssl/client_cert_store_nss.cc", |
+ "ssl/client_cert_store_nss.h", |
+ "ssl/ssl_platform_key_nss.cc", |
+ ] |
} |
if (!enable_mdns) { |
@@ -2476,6 +2479,10 @@ static_library("test_support") { |
"socket/socket_test_util.h", |
"spdy/chromium/spdy_test_util_common.cc", |
"spdy/chromium/spdy_test_util_common.h", |
+ "ssl/client_cert_identity_test_util.cc", |
+ "ssl/client_cert_identity_test_util.h", |
+ "ssl/ssl_private_key_test_util.cc", |
+ "ssl/ssl_private_key_test_util.h", |
"test/cert_test_util.cc", |
"test/cert_test_util.h", |
"test/cert_test_util_nss.cc", |
@@ -4898,12 +4905,12 @@ test("net_unittests") { |
"spdy/core/spdy_test_utils.h", |
"spdy/platform/api/spdy_string_utils_test.cc", |
"ssl/channel_id_service_unittest.cc", |
+ "ssl/client_cert_identity_unittest.cc", |
"ssl/client_cert_store_mac_unittest.cc", |
"ssl/client_cert_store_nss_unittest.cc", |
"ssl/client_cert_store_unittest-inl.h", |
"ssl/client_cert_store_win_unittest.cc", |
"ssl/default_channel_id_store_unittest.cc", |
- "ssl/openssl_client_key_store_unittest.cc", |
"ssl/ssl_cipher_suite_names_unittest.cc", |
"ssl/ssl_client_auth_cache_unittest.cc", |
"ssl/ssl_client_session_cache_unittest.cc", |
@@ -4915,8 +4922,6 @@ test("net_unittests") { |
"ssl/ssl_platform_key_nss_unittest.cc", |
"ssl/ssl_platform_key_util_unittest.cc", |
"ssl/ssl_platform_key_win_unittest.cc", |
- "ssl/ssl_private_key_test_util.cc", |
- "ssl/ssl_private_key_test_util.h", |
"test/embedded_test_server/embedded_test_server_unittest.cc", |
"test/embedded_test_server/http_request_unittest.cc", |
"test/embedded_test_server/http_response_unittest.cc", |
@@ -5128,10 +5133,6 @@ test("net_unittests") { |
sources -= [ "cert_net/nss_ocsp_unittest.cc" ] |
} |
- if (!use_openssl_certs) { |
- sources -= [ "ssl/openssl_client_key_store_unittest.cc" ] |
- } |
- |
if (enable_websockets) { |
sources += [ |
"server/http_connection_unittest.cc", |
@@ -5346,8 +5347,10 @@ test("net_unittests") { |
} |
if (is_chromecast && use_nss_certs) { |
- sources += [ "ssl/ssl_platform_key_chromecast_unittest.cc" ] |
- sources -= [ "ssl/ssl_platform_key_nss_unittest.cc" ] |
+ sources -= [ |
+ "ssl/client_cert_store_nss_unittest.cc", |
+ "ssl/ssl_platform_key_nss_unittest.cc", |
+ ] |
} |
# Include transport_security_state_generator tests. |