5#ifndef QXmppNonSASLAuth_H
6#define QXmppNonSASLAuth_H
10class QXMPP_EXPORT QXmppNonSASLAuthIq :
public QXmppIq
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;
QXmppIq(QXmppIq::Type type=QXmppIq::Get)
Definition QXmppIq.cpp:39
QString resource() const
Definition QXmppNonSASLAuth.cpp:86
void setPassword(const QString &password)
Definition QXmppNonSASLAuth.cpp:78
QByteArray digest() const
Definition QXmppNonSASLAuth.cpp:53
QString password() const
Definition QXmppNonSASLAuth.cpp:70
void setDigest(const QString &streamId, const QString &password)
Definition QXmppNonSASLAuth.cpp:62
void setResource(const QString &resource)
Definition QXmppNonSASLAuth.cpp:94
void setUsername(const QString &username)
Definition QXmppNonSASLAuth.cpp:45
QString username() const
Definition QXmppNonSASLAuth.cpp:37