Index: net/socket/ssl_client_socket_nss.h |
diff --git a/net/socket/ssl_client_socket_nss.h b/net/socket/ssl_client_socket_nss.h |
index c2393e2bc0d47c33d445ddcf46ef8751a7940281..ef6d8763f4b3777403cb90c4f62a319605d56a41 100644 |
--- a/net/socket/ssl_client_socket_nss.h |
+++ b/net/socket/ssl_client_socket_nss.h |
@@ -39,6 +39,7 @@ class CertVerifier; |
class ChannelIDService; |
class CTVerifier; |
class ClientSocketHandle; |
+class SSLPrivateKey; |
class TransportSecurityState; |
class X509Certificate; |
@@ -100,6 +101,9 @@ class SSLClientSocketNSS : public SSLClientSocket { |
// SSLClientSocket implementation. |
ChannelIDService* GetChannelIDService() const override; |
SSLFailureState GetSSLFailureState() const override; |
+ void ForceClientCertificateAndKeyForTest( |
+ scoped_refptr<X509Certificate> client_cert, |
+ scoped_ptr<SSLPrivateKey> client_private_key) override; |
private: |
// Helper class to handle marshalling any NSS interaction to and from the |