| Index: net/socket/ssl_client_socket_nss.h | 
| =================================================================== | 
| --- net/socket/ssl_client_socket_nss.h	(revision 69359) | 
| +++ net/socket/ssl_client_socket_nss.h	(working copy) | 
| @@ -32,6 +32,7 @@ | 
| class CertVerifier; | 
| class ClientSocketHandle; | 
| class DnsCertProvenanceChecker; | 
| +class SingleRequestCertVerifier; | 
| class SSLHostInfo; | 
| class X509Certificate; | 
|  | 
| @@ -48,6 +49,7 @@ | 
| const HostPortPair& host_and_port, | 
| const SSLConfig& ssl_config, | 
| SSLHostInfo* ssl_host_info, | 
| +                     CertVerifier* cert_verifier, | 
| DnsCertProvenanceChecker* dnsrr_resolver); | 
| ~SSLClientSocketNSS(); | 
|  | 
| @@ -193,7 +195,8 @@ | 
| std::vector<scoped_refptr<X509Certificate> > client_certs_; | 
| bool client_auth_cert_needed_; | 
|  | 
| -  scoped_ptr<CertVerifier> verifier_; | 
| +  CertVerifier* const cert_verifier_; | 
| +  scoped_ptr<SingleRequestCertVerifier> verifier_; | 
|  | 
| // True if NSS has called HandshakeCallback. | 
| bool handshake_callback_called_; | 
|  |