| Index: net/http/http_transaction.h
|
| diff --git a/net/http/http_transaction.h b/net/http/http_transaction.h
|
| index 19238519bd029c359862e8248d409cb1ab6d3718..8f919c074cc808b4ca1c855d57c65f70e3e201ac 100644
|
| --- a/net/http/http_transaction.h
|
| +++ b/net/http/http_transaction.h
|
| @@ -12,6 +12,7 @@
|
|
|
| namespace net {
|
|
|
| +class AuthData;
|
| class BoundNetLog;
|
| struct HttpRequestInfo;
|
| class HttpResponseInfo;
|
| @@ -61,6 +62,11 @@ class HttpTransaction {
|
| virtual int RestartWithCertificate(X509Certificate* client_cert,
|
| CompletionCallback* callback) = 0;
|
|
|
| + // Sets TLS login credentials for the HTTPS transaction.
|
| + virtual void SetTLSLoginAuthData(AuthData* auth_data) = 0;
|
| +
|
| + virtual int RestartWithTLSLogin(CompletionCallback* callback) = 0;
|
| +
|
| // Restarts the HTTP transaction with authentication credentials.
|
| virtual int RestartWithAuth(const string16& username,
|
| const string16& password,
|
|
|