| 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 dccdb3217c6ccefad69d7aa56d452b7adf721d0a..b0f61c7a08f8d347a44afc26b3768c29ec249736 100644
|
| --- a/net/socket/ssl_client_socket_openssl.h
|
| +++ b/net/socket/ssl_client_socket_openssl.h
|
| @@ -147,8 +147,13 @@ class SSLClientSocketOpenSSL : public SSLClientSocket {
|
|
|
| // Stores client authentication information between ClientAuthHandler and
|
| // GetSSLCertRequestInfo calls.
|
| - std::vector<scoped_refptr<X509Certificate> > client_certs_;
|
| bool client_auth_cert_needed_;
|
| + // List of DER-encoded X.509 DistinguishedName of certificate authorities
|
| + // allowed by the server.
|
| + std::vector<std::string> cert_authorities_;
|
| + // Set of certificates that matches the server criteria. This should be
|
| + // removed soon as being tracked in http://crbug.com/166642.
|
| + std::vector<scoped_refptr<X509Certificate> > client_certs_;
|
|
|
| CertVerifier* const cert_verifier_;
|
| scoped_ptr<SingleRequestCertVerifier> verifier_;
|
|
|