diff options
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")) |
