Index: net/socket/ssl_client_socket_openssl.h |
diff --git a/net/socket/ssl_client_socket_openssl.h b/net/socket/ssl_client_socket_openssl.h |
index 29833b9de1ef500343f5dd58f7ad92db24a2a802..b62c8988cb077820776d82445be0dd1e0549862d 100644 |
--- a/net/socket/ssl_client_socket_openssl.h |
+++ b/net/socket/ssl_client_socket_openssl.h |
@@ -12,6 +12,7 @@ |
#include "base/memory/weak_ptr.h" |
#include "net/base/completion_callback.h" |
#include "net/base/io_buffer.h" |
+#include "net/cert/cert_verifier.h" |
#include "net/cert/cert_verify_result.h" |
#include "net/cert/ct_verify_result.h" |
#include "net/socket/client_socket_handle.h" |
@@ -37,7 +38,6 @@ namespace net { |
class CertVerifier; |
class CTVerifier; |
-class SingleRequestCertVerifier; |
class SSLCertRequestInfo; |
class SSLInfo; |
@@ -254,7 +254,7 @@ class SSLClientSocketOpenSSL : public SSLClientSocket { |
std::vector<SSLClientCertType> cert_key_types_; |
CertVerifier* const cert_verifier_; |
- scoped_ptr<SingleRequestCertVerifier> verifier_; |
+ scoped_ptr<CertVerifier::Request> cert_verifier_request_; |
base::TimeTicks start_cert_verification_time_; |
// Certificate Transparency: Verifier and result holder. |