From 75a0cb2036ebd6c1913caec6d4d9c4497481ec2f Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Tue, 29 Mar 2011 13:20:14 +0000 Subject: refactor SASL authentication to allow server-side password checkers which natively support MD5 --- src/QXmppSaslAuth.h | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'src/QXmppSaslAuth.h') diff --git a/src/QXmppSaslAuth.h b/src/QXmppSaslAuth.h index affc5d4a..409636cb 100644 --- a/src/QXmppSaslAuth.h +++ b/src/QXmppSaslAuth.h @@ -49,13 +49,7 @@ public: QByteArray qop() const; void setQop(const QByteArray &qop); - QByteArray realm() const; - void setRealm(const QByteArray &realm); - - QByteArray username() const; - void setUsername(const QByteArray &username); - - void setPassword(const QByteArray &password); + void setSecret(const QByteArray &secret); QByteArray calculateDigest(const QByteArray &A2) const; QByteArray calculateDigest(const QByteArray &A1, const QByteArray &A2) const; @@ -72,9 +66,7 @@ private: QByteArray m_nc; QByteArray m_nonce; QByteArray m_qop; - QByteArray m_realm; - QByteArray m_username; - QByteArray m_password; + QByteArray m_secret; }; #endif -- cgit v1.2.3