diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-08-29 12:14:07 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-08-29 12:14:07 +0000 |
| commit | e427a07d55dbaff1cf4008e4cefadc3c2a16d985 (patch) | |
| tree | 70a1f5fba687190fb5bf79845702663f33b90c54 /src/QXmppSaslAuth.h | |
| parent | 1f3472f71ae867d9fc5e5482a355f12465c23ece (diff) | |
| download | qxmpp-e427a07d55dbaff1cf4008e4cefadc3c2a16d985.tar.gz | |
move remaining SASL code out of QXmppUtils
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; |
