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 the AnyEvent::XMPP::Node object 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 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