summaryrefslogtreecommitdiffstats
path: root/net/http/http_network_session.cc
diff options
context:
space:
mode:
authoreranm@google.com <eranm@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-28 15:11:54 +0000
committereranm@google.com <eranm@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-28 15:11:54 +0000
commit284303b6ca6170692f20027c6e75a6c15a75cbae (patch)
tree3b9db4c78c277345bbdfcbe1f0fa9d8dce98988f /net/http/http_network_session.cc
parent2b2eed137a931185f17e10e434328d70ea542e6e (diff)
downloadchromium_src-284303b6ca6170692f20027c6e75a6c15a75cbae.zip
chromium_src-284303b6ca6170692f20027c6e75a6c15a75cbae.tar.gz
chromium_src-284303b6ca6170692f20027c6e75a6c15a75cbae.tar.bz2
Certificate Transparency: Threading the CT verifier into the SSL client socket.
With this patch, Basic Certificate Transparency status is available to the UI from the cert_status field of SSLInfo. Please note this patch is based on https://codereview.chromium.org/67513008/ which has been LGTMed but not submitted yet. Jam@: If you need any details on how it fits with the UI, it's outlined in issue https://codereview.chromium.org/27026002/ BUG=309578 Review URL: https://codereview.chromium.org/76443006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237785 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http/http_network_session.cc')
-rw-r--r--net/http/http_network_session.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/http/http_network_session.cc b/net/http/http_network_session.cc
index 10147b5..1be93fe5 100644
--- a/net/http/http_network_session.cc
+++ b/net/http/http_network_session.cc
@@ -42,6 +42,7 @@ net::ClientSocketPoolManager* CreateSocketPoolManager(
params.cert_verifier,
params.server_bound_cert_service,
params.transport_security_state,
+ params.cert_transparency_verifier,
params.ssl_session_cache_shard,
params.proxy_service,
params.ssl_config_service,
@@ -58,6 +59,7 @@ HttpNetworkSession::Params::Params()
cert_verifier(NULL),
server_bound_cert_service(NULL),
transport_security_state(NULL),
+ cert_transparency_verifier(NULL),
proxy_service(NULL),
ssl_config_service(NULL),
http_auth_handler_factory(NULL),