Index: net/cert/multi_threaded_cert_verifier.h |
diff --git a/net/cert/multi_threaded_cert_verifier.h b/net/cert/multi_threaded_cert_verifier.h |
index 6880960c83902c3e38cb339ae826c6b9c08388e9..bfcab387872dba94b7d97eaaee0704076e90bf9c 100644 |
--- a/net/cert/multi_threaded_cert_verifier.h |
+++ b/net/cert/multi_threaded_cert_verifier.h |
@@ -56,6 +56,7 @@ class NET_EXPORT_PRIVATE MultiThreadedCertVerifier |
// CertVerifier implementation |
int Verify(X509Certificate* cert, |
const std::string& hostname, |
+ const std::string& ocsp_response, |
int flags, |
CRLSet* crl_set, |
CertVerifyResult* verify_result, |
@@ -65,6 +66,8 @@ class NET_EXPORT_PRIVATE MultiThreadedCertVerifier |
void CancelRequest(CertVerifier::RequestHandle req) override; |
+ bool SupportsOCSPStapling() override; |
+ |
private: |
friend class CertVerifierWorker; // Calls HandleResult. |
friend class CertVerifierRequest; |
@@ -84,6 +87,7 @@ class NET_EXPORT_PRIVATE MultiThreadedCertVerifier |
RequestParams(const SHA1HashValue& cert_fingerprint_arg, |
const SHA1HashValue& ca_fingerprint_arg, |
const std::string& hostname_arg, |
+ const std::string& ocsp_response_arg, |
int flags_arg, |
const CertificateList& additional_trust_anchors); |
~RequestParams(); |
@@ -131,6 +135,7 @@ class NET_EXPORT_PRIVATE MultiThreadedCertVerifier |
void HandleResult(X509Certificate* cert, |
const std::string& hostname, |
+ const std::string& ocsp_response, |
int flags, |
const CertificateList& additional_trust_anchors, |
int error, |