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 5f4800a08de3ee71114e706e43dfae353f0fb23a..dfca3117c6a8bc81c693c3759e5c5a1a1979c0f2 100644 |
--- a/net/socket/ssl_client_socket_openssl.h |
+++ b/net/socket/ssl_client_socket_openssl.h |
@@ -31,6 +31,7 @@ typedef struct x509_st X509; |
namespace net { |
class CertVerifier; |
+class PeerCertificateChain; |
class SingleRequestCertVerifier; |
class SSLCertRequestInfo; |
class SSLInfo; |
@@ -169,6 +170,7 @@ class SSLClientSocketOpenSSL : public SSLClientSocket { |
int transport_write_error_; |
// Set when handshake finishes. |
+ scoped_ptr<PeerCertificateChain> server_cert_chain_; |
scoped_refptr<X509Certificate> server_cert_; |
CertVerifyResult server_cert_verify_result_; |
bool completed_handshake_; |