5 #ifndef QXmppNonSASLAuth_H 6 #define QXmppNonSASLAuth_H 15 QString username()
const;
16 void setUsername(
const QString &username);
18 QByteArray digest()
const;
19 void setDigest(
const QString &streamId,
const QString &password);
21 QString password()
const;
22 void setPassword(
const QString &password);
24 QString resource()
const;
25 void setResource(
const QString &resource);
28 static constexpr std::tuple PayloadXmlTag = { u
"query", QXmpp::Private::ns_auth };
29 [[deprecated(
"Use QXmpp::isIqElement()")]]
30 static bool isNonSASLAuthIq(
const QDomElement &element);
33 void parseElementFromChild(
const QDomElement &element)
override;
34 void toXmlElementFromChild(QXmlStreamWriter *writer)
const override;
44 #endif // QXmppNonSASLAuth_H Definition: QXmppNonSASLAuth.h:10
The QXmppIq class is the base class for all IQs.
Definition: QXmppIq.h:22