diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-08-09 09:42:43 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-08-09 09:42:43 +0000 |
| commit | 73b8366617e350f0da161e3a7ed734e40d7b0f52 (patch) | |
| tree | 8ddb5fd185f1cb439bac197aea9578c7a5b90e31 /source/QXmppStream.cpp | |
| parent | a89181602654a01a36c0a67304d18a1d3ac83131 (diff) | |
| download | qxmpp-73b8366617e350f0da161e3a7ed734e40d7b0f52.tar.gz | |
add support for SASL Anonymous authentication (issue #57)
Diffstat (limited to 'source/QXmppStream.cpp')
| -rw-r--r-- | source/QXmppStream.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/QXmppStream.cpp b/source/QXmppStream.cpp index b888a521..d73e1392 100644 --- a/source/QXmppStream.cpp +++ b/source/QXmppStream.cpp @@ -375,6 +375,12 @@ void QXmppStream::parser(const QByteArray& data) sendAuthDigestMD5(); break; } + case QXmppConfiguration::SASLAnonymous: + if(mechanisms.contains("ANONYMOUS")) + { + sendToServer("<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='ANONYMOUS'/>"); + break; + } default: info("Desired SASL Auth mechanism not available trying the available ones"); if(mechanisms.contains("DIGEST-MD5")) |
