summaryrefslogtreecommitdiff
path: root/browser/networkmanager.h
diff options
context:
space:
mode:
authorJonatan Pålsson <jonatan.palsson@pelagicore.com>2014-04-16 10:53:29 +0200
committerJonatan Pålsson <jonatan.palsson@pelagicore.com>2014-04-16 10:53:29 +0200
commit1a7ca3a227be6083a20a343a25afa595559b119b (patch)
tree6b7e735864877c4afe73d0791822ae6d5240cd2d /browser/networkmanager.h
parent1cf006f7d1b29382af99dbd8e4bf47974749ef51 (diff)
downloadbrowser-poc-1a7ca3a227be6083a20a343a25afa595559b119b.tar.gz
Listen to onProxyAuthenticationRequired signal
Diffstat (limited to 'browser/networkmanager.h')
-rw-r--r--browser/networkmanager.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/browser/networkmanager.h b/browser/networkmanager.h
index 7ee7229..618425b 100644
--- a/browser/networkmanager.h
+++ b/browser/networkmanager.h
@@ -46,11 +46,17 @@ public Q_SLOTS:
// Internal
void onAuthenticationRequired(QNetworkReply *reply, QAuthenticator *authenticator);
void onSslErrors(QNetworkReply *reply, const QList<QSslError> & errors);
+ void onProxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *);
void authenticate(bool b, const conn::brw::AuthenticationData ad)
{
m_authBool = b;
m_authData = ad;
}
+ void authenticateProxy(bool b, const conn::brw::AuthenticationData ad)
+ {
+ m_authBoolProxy = b;
+ m_authDataProxy = ad;
+ }
void closeSsl(bool isOK, bool saveCert)
{
m_isSslOk = isOK;
@@ -58,8 +64,8 @@ public Q_SLOTS:
}
private:
QNetworkAccessManager *m_nam;
- bool m_authBool, m_isSslOk, m_sslSaveCert;
- conn::brw::AuthenticationData m_authData;
+ bool m_authBool, m_authBoolProxy, m_isSslOk, m_sslSaveCert;
+ conn::brw::AuthenticationData m_authData, m_authDataProxy;
};
#endif // NETWORKMAMAGER_H