aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppConfiguration.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/QXmppConfiguration.h')
-rw-r--r--src/QXmppConfiguration.h21
1 files changed, 18 insertions, 3 deletions
diff --git a/src/QXmppConfiguration.h b/src/QXmppConfiguration.h
index faed2fdc..036b0e71 100644
--- a/src/QXmppConfiguration.h
+++ b/src/QXmppConfiguration.h
@@ -69,9 +69,10 @@ public:
/// a mechanism.
enum SASLAuthMechanism
{
- SASLPlain = 0, ///< Plain
- SASLDigestMD5, ///< Digest MD5 (default)
- SASLAnonymous ///< Anonymous
+ SASLPlain = 0, ///< Plain
+ SASLDigestMD5, ///< Digest MD5 (default)
+ SASLAnonymous, ///< Anonymous
+ SASLXFacebookPlatform, ///< Facebook Platform
};
/// An enumeration for stream compression methods.
@@ -106,6 +107,15 @@ public:
QString jidBare() const;
+ QString facebookAccessToken() const;
+ void setFacebookAccessToken(const QString&);
+
+ QString facebookAppId() const;
+ void setFacebookAppId(const QString&);
+
+ QString facebookAppSecret() const;
+ void setFacebookAppSecret(const QString&);
+
bool autoAcceptSubscriptions() const;
void setAutoAcceptSubscriptions(bool);
@@ -173,6 +183,11 @@ private:
QString m_domain;
QString m_resource;
+ // Facebook
+ QString m_facebookAccessToken;
+ QString m_facebookAppId;
+ QString m_facebookAppSecret;
+
// default is false
bool m_autoAcceptSubscriptions;
// default is true