diff options
Diffstat (limited to 'src/QXmppSaslAuth.h')
| -rw-r--r-- | src/QXmppSaslAuth.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/QXmppSaslAuth.h b/src/QXmppSaslAuth.h index 7e8c548e..1667826f 100644 --- a/src/QXmppSaslAuth.h +++ b/src/QXmppSaslAuth.h @@ -26,6 +26,7 @@ #define QXMPPSASLAUTH_H #include <QByteArray> +#include <QMap> class QXmppSaslDigestMd5 { @@ -56,6 +57,10 @@ public: QByteArray calculateDigest(const QByteArray &a2) const; static QByteArray generateNonce(); + // message parsing and serialization + static QMap<QByteArray, QByteArray> parseMessage(const QByteArray &ba); + static QByteArray serializeMessage(const QMap<QByteArray, QByteArray> &map); + private: QByteArray m_authzid; QByteArray m_cnonce; |
