aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppConfiguration.h
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2011-06-12 09:22:50 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2011-06-12 09:22:50 +0000
commit7a2f8ad0f91382c2f7c8d7909f2d59ad0cd3cb45 (patch)
tree7db4fe3508d5cf7af7f1e576741c5b72872d7e72 /src/QXmppConfiguration.h
parentae2decb4e461d01759f0709552ba37c61f75822f (diff)
downloadqxmpp-7a2f8ad0f91382c2f7c8d7909f2d59ad0cd3cb45.tar.gz
Fix for : Issue 106: QXmppClient can't override Qt's set of trusted SSL CAs
Diffstat (limited to 'src/QXmppConfiguration.h')
-rw-r--r--src/QXmppConfiguration.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/QXmppConfiguration.h b/src/QXmppConfiguration.h
index f99b98f2..faed2fdc 100644
--- a/src/QXmppConfiguration.h
+++ b/src/QXmppConfiguration.h
@@ -27,6 +27,7 @@
#include <QString>
#include <QNetworkProxy>
+#include <QSslCertificate>
/// \brief The QXmppConfiguration class holds configuration options.
///
@@ -135,6 +136,9 @@ public:
int keepAliveTimeout() const;
void setKeepAliveTimeout(int secs);
+ QList<QSslCertificate> caCertificates() const;
+ void setCaCertificates(const QList<QSslCertificate> &);
+
/// \cond
// deprecated in release 0.3.0
QString Q_DECL_DEPRECATED passwd() const;
@@ -193,6 +197,8 @@ private:
SASLAuthMechanism m_SASLAuthMechanism;
QNetworkProxy m_networkProxy;
+
+ QList<QSslCertificate> m_caCertificates;
};
#endif // QXMPPCONFIGURATION_H