| Index: net/http/http_cache_transaction.h
|
| diff --git a/net/http/http_cache_transaction.h b/net/http/http_cache_transaction.h
|
| index 303e0e3c0c4e6312e137a9386333b2ae4bf8e538..a528138e376e11347f43e193edd4199d48808e68 100644
|
| --- a/net/http/http_cache_transaction.h
|
| +++ b/net/http/http_cache_transaction.h
|
| @@ -38,6 +38,7 @@ namespace net {
|
| class PartialData;
|
| struct HttpRequestInfo;
|
| struct LoadTimingInfo;
|
| +class SSLPrivateKey;
|
|
|
| // This is the transaction that is returned by the HttpCache transaction
|
| // factory.
|
| @@ -133,6 +134,7 @@ class HttpCache::Transaction : public HttpTransaction {
|
| const BoundNetLog& net_log) override;
|
| int RestartIgnoringLastError(const CompletionCallback& callback) override;
|
| int RestartWithCertificate(X509Certificate* client_cert,
|
| + SSLPrivateKey* client_private_key,
|
| const CompletionCallback& callback) override;
|
| int RestartWithAuth(const AuthCredentials& credentials,
|
| const CompletionCallback& callback) override;
|
| @@ -331,7 +333,8 @@ class HttpCache::Transaction : public HttpTransaction {
|
|
|
| // Called to restart a network transaction with a client certificate.
|
| // Returns network error code.
|
| - int RestartNetworkRequestWithCertificate(X509Certificate* client_cert);
|
| + int RestartNetworkRequestWithCertificate(X509Certificate* client_cert,
|
| + SSLPrivateKey* client_private_key);
|
|
|
| // Called to restart a network transaction with authentication credentials.
|
| // Returns network error code.
|
|
|