diff options
author | rkn@chromium.org <rkn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-21 16:55:17 +0000 |
---|---|---|
committer | rkn@chromium.org <rkn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-21 16:55:17 +0000 |
commit | feb79bcd1b3f755b1125ba471c4e17c7b7ede66d (patch) | |
tree | 612c11cda543dbb6342d87613274a62aa08d8100 /net/url_request/url_request_context.h | |
parent | 6b4adc7d6f8787274a0fcf080777032521912e0c (diff) | |
download | chromium_src-feb79bcd1b3f755b1125ba471c4e17c7b7ede66d.zip chromium_src-feb79bcd1b3f755b1125ba471c4e17c7b7ede66d.tar.gz chromium_src-feb79bcd1b3f755b1125ba471c4e17c7b7ede66d.tar.bz2 |
Added an OriginBoundCertStore field to the SSLClientSocketNSS class and
did the plumbing to pass this field through the layers. In addition,
this CL groups several fields together into a single struct |SSLClientSocket::Context|.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/7315009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@93416 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/url_request/url_request_context.h')
-rw-r--r-- | net/url_request/url_request_context.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/net/url_request/url_request_context.h b/net/url_request/url_request_context.h index 4e3b9c1..d64db3d 100644 --- a/net/url_request/url_request_context.h +++ b/net/url_request/url_request_context.h @@ -30,6 +30,7 @@ class HostResolver; class HttpAuthHandlerFactory; class HttpTransactionFactory; class NetworkDelegate; +class OriginBoundCertService; class ProxyService; class URLRequest; class URLRequestJobFactory; @@ -71,6 +72,14 @@ class NET_API URLRequestContext cert_verifier_ = cert_verifier; } + OriginBoundCertService* origin_bound_cert_service() const { + return origin_bound_cert_service_; + } + void set_origin_bound_cert_service( + OriginBoundCertService* origin_bound_cert_service) { + origin_bound_cert_service_ = origin_bound_cert_service; + } + DnsRRResolver* dnsrr_resolver() const { return dnsrr_resolver_; } @@ -189,6 +198,7 @@ class NET_API URLRequestContext NetLog* net_log_; HostResolver* host_resolver_; CertVerifier* cert_verifier_; + OriginBoundCertService* origin_bound_cert_service_; DnsRRResolver* dnsrr_resolver_; DnsCertProvenanceChecker* dns_cert_checker_; HttpAuthHandlerFactory* http_auth_handler_factory_; |