Index: content/public/browser/client_certificate_delegate.h |
diff --git a/content/public/browser/client_certificate_delegate.h b/content/public/browser/client_certificate_delegate.h |
index d957fd995b3fc26665a5d49cbcae0011642d10c7..45020b61125d985dcbe5b724137c6538dd1877b6 100644 |
--- a/content/public/browser/client_certificate_delegate.h |
+++ b/content/public/browser/client_certificate_delegate.h |
@@ -8,6 +8,7 @@ |
#include "base/macros.h" |
namespace net { |
+class SSLPrivateKey; |
class X509Certificate; |
} |
@@ -21,10 +22,12 @@ class ClientCertificateDelegate { |
ClientCertificateDelegate() {} |
virtual ~ClientCertificateDelegate() {} |
- // Continue the request with |cert|. |cert| may be nullptr to continue without |
- // supplying a certificate. This decision will be remembered for future |
- // requests to the domain. |
- virtual void ContinueWithCertificate(net::X509Certificate* cert) = 0; |
+ // Continue the request with |cert| and |private_key|. |cert| may be nullptr |
+ // to |
+ // continue without supplying a certificate. This decision will be |
+ // remembered for future requests to the domain. |
davidben
2015/10/13 20:32:16
Nit: wrapping
svaldez
2015/10/14 15:06:18
Done.
|
+ virtual void ContinueWithCertificate(net::X509Certificate* cert, |
+ net::SSLPrivateKey* private_key) = 0; |
private: |
DISALLOW_COPY_AND_ASSIGN(ClientCertificateDelegate); |