DJabber...agerBase(3)
π¦ DJabberd::SASL::ManagerBase(3) π¦
Okay bestie, this one's from the User Contributed Perl Documentation, and it's the manual page for DJabberd::SASL::ManagerBase(3). She's an abstract base situation, so let's get into it. π
πΈ NAME πΈ
DJabberd::SASL::ManagerBase β Abstract base clase for the main SASL object.
Yes, βclaseβ β that's the exact spelling from the page, and we are not fixing the lore. π
β¨ DESCRIPTION β¨
Okay so the SASL Manager is the main object instantiated when a negotiation starts. It's a wrapper around Authen::SASL, plus some helpers. That's the whole vibe: main object, wrapper, helpers, slay. π«Ά
π§© INTERFACE π§©
For the base methods, see Authen::SASL and Authen::SASL::Perl β they've got the base-method receipts. π
π plugin π
Returns the DJabberd::SASL plugin responsible for instantiating this manager. That's it β plugin returns plugin, manager gets instantiated, periodt. π
π server_new π
Has the same interface, but returns a DJabberd::SASL::Connection instance instead of a regular SASL Mechanism handling class. Different return type, same interface energy. β¨
π§ is_mechanism_supported($mechanism) π§
Subclasses should provide this method.
Returns true or false depending if $mechanism is supporte by the underlaying implementation and the current configuration. (Typos intact, bestie β βsupporteβ and βunderlayingβ are exactly what the page says. π)
π COPYRIGHT π
(c) 2009 Yann Kerherve
This module is part of the DJabberd distribution and is covered by the distribution's overall licence. Legal tea, credited and cute. π«Ά
And that's the page, bestie! Version stamp: perl v5.42.0; date: 2025-12-14; footer tag: DJabber...agerBase(3). πβ¨
π¦ where this page comes from
- arch rolling: perl-djabberd 0.85-14 Β· GPL AND PerlArtistic
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms