| Index: net/cert/caching_cert_verifier.h
|
| diff --git a/net/cert/caching_cert_verifier.h b/net/cert/caching_cert_verifier.h
|
| index 523f72c2982b4d1b0ed04a31209fdaf992184ce3..90b5415063fa6ca4dc65d6f0436d8d35b738ec05 100644
|
| --- a/net/cert/caching_cert_verifier.h
|
| +++ b/net/cert/caching_cert_verifier.h
|
| @@ -15,8 +15,6 @@
|
|
|
| namespace net {
|
|
|
| -class CertTrustAnchorProvider;
|
| -
|
| // CertVerifier that caches the results of certificate verifications.
|
| //
|
| // In general, certificate verification results will vary on only three
|
| @@ -43,13 +41,6 @@ class NET_EXPORT CachingCertVerifier : public CertVerifier,
|
|
|
| ~CachingCertVerifier() override;
|
|
|
| - // Configures a source of additional certificates that should be treated as
|
| - // trust anchors during verification, provided that the underlying
|
| - // CertVerifyProc supports additional trust beyond the default implementation.
|
| - // It must outlive the CachingCertVerifier.
|
| - void SetCertTrustAnchorProvider(
|
| - CertTrustAnchorProvider* trust_anchor_provider);
|
| -
|
| // CertVerifier implementation:
|
| int Verify(const RequestParams& params,
|
| CRLSet* crl_set,
|
| @@ -62,7 +53,6 @@ class NET_EXPORT CachingCertVerifier : public CertVerifier,
|
| private:
|
| FRIEND_TEST_ALL_PREFIXES(CachingCertVerifierTest, CacheHit);
|
| FRIEND_TEST_ALL_PREFIXES(CachingCertVerifierTest, DifferentCACerts);
|
| - FRIEND_TEST_ALL_PREFIXES(CachingCertVerifierTest, CertTrustAnchorProvider);
|
|
|
| // CachedResult contains the result of a certificate verification.
|
| struct NET_EXPORT_PRIVATE CachedResult {
|
| @@ -128,8 +118,6 @@ class NET_EXPORT CachingCertVerifier : public CertVerifier,
|
|
|
| std::unique_ptr<CertVerifier> verifier_;
|
|
|
| - CertTrustAnchorProvider* trust_anchor_provider_;
|
| -
|
| CertVerificationCache cache_;
|
|
|
| uint64_t requests_;
|
|
|