AnyEven...or::SASL(3)
π NAME π
AnyEvent::XMPP::Error::SASL β bestie, it's literally the SASL authentication error π
no cap, that's the whole personality.
Oh and important lore: it's a subclass of AnyEvent::XMPP::Error π«Ά so it inherits all that error-y energy, iykyk.
β¨ METHODS β¨
So there's exactly two methods and they're both iconic in their own lowkey way:
xml_node ()β hands you theAnyEvent::XMPP::Nodeobject for this stream error π¦ like, the actual node bestie, go off.condition ()β gives you back the error condition, and it might be one of these beauties π (say it with me, one of these, not a mystery fifth thing):
aborted
incorrect-encoding
invalid-authzid
invalid-mechanism
mechanism-too-weak
not-authorized
temporary-auth-failure
That's the whole vibe check on the condition list β all seven, every single one, not skipping a single one because they all matter πβ¨
π AUTHOR π
Robin Redeker, "<elmex at ta-sa.org>", JID: "<elmex at jabber.org>" π β absolute main character of this module, periodt.
π COPYRIGHT & LICENSE π
Copyright 2007, 2008 Robin Redeker, all rights reserved. π
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. π Literally the same terms as Perl, fr fr, go read those if you're curious.
Okay bestie that's the whole page, mwah π§π β this gem was rendered by perl v5.42.2 and dated 2026-02-15, so go forth and handle your SASL errors with main character energy πΈβ
π¦ where this page comes from
- alpine 3.24: perl-anyevent-xmpp-doc 0.55-r1 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms