aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppSaslAuth_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/QXmppSaslAuth_p.h')
-rw-r--r--src/base/QXmppSaslAuth_p.h19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/base/QXmppSaslAuth_p.h b/src/base/QXmppSaslAuth_p.h
index 87b6dc36..67480ddb 100644
--- a/src/base/QXmppSaslAuth_p.h
+++ b/src/base/QXmppSaslAuth_p.h
@@ -85,7 +85,24 @@ public:
class QXmppSaslFailure : public QXmppSaslStanza
{
public:
- QXmppSaslFailure();
+ QXmppSaslFailure(const QString &condition = QString());
+
+ QString condition() const;
+ void setCondition(const QString &condition);
+
+ /// \cond
+ void parse(const QDomElement &element);
+ void toXml(QXmlStreamWriter *writer) const;
+ /// \endcond
+
+private:
+ QString m_condition;
+};
+
+class QXmppSaslResponse : public QXmppSaslStanza
+{
+public:
+ QXmppSaslResponse(const QByteArray &value = QByteArray());
};
class QXmppSaslSuccess : public QXmppSaslStanza