Net::J...th::SSL(3pm)

πŸ’… NAME πŸ’…

okay so bestie, gather round: Net::Jabber::Loudmouth::SSL is the SSL handling for Net::Jabber::Loudmouth. that's it, that's the whole job. it handles the secure-socket side of things so you don't have to, and honestly? iconic of it. πŸŽ€

this page lives in the User Contributed Perl Documentation section, so you're reading the community-authored 3pm manual for it, no cap. ✨


πŸ¦‹ HIERARCHY πŸ¦‹

so this thing is a boxed type, and here's the family tree, live and in colour:

Glib::Boxed
+----Net::Jabber::Loudmouth::SSL

it's giving "inherited from Glib::Boxed and proud of it" energy. πŸ’œ


✨ METHODS ✨

🌸 ssl = Net::Jabber::Loudmouth::SSL->new ($ssl_cb, $user_data=undef, $expected_fingerprint=undef)

the constructor, the main character moment, the birthing scene. πŸ’« it takes this lineup:

  • $ssl_cb (scalar) β€” the SSL callback, aka the thing that does the work.
  • $user_data (scalar) β€” your lil stash of user data. defaults to undef.
  • $expected_fingerprint (string) β€” the fingerprint you're expecting. also defaults to undef.

🌈 string = $ssl->get_fingerprint

call this on your $ssl object and it hands you back a string β€” the fingerprint. that's the whole vibe. ⭐

🫢 boolean = Net::Jabber::Loudmouth::SSL->is_supported

class method, returns a boolean. basically it's the vibe check: is SSL supported or not? true/false, boom, done.


πŸ‘€ SEE ALSO πŸ‘€

go read these next, bestie, they're part of the lore:

  • Net::Jabber::Loudmouth
  • Glib::Boxed

Copyright (C) 2005 by Florian Ragwitz

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.7 or, at your option, any later version of Perl 5 you may have available.


and that's the whole page, babe πŸŽ€ this one was contributed by the lovely folks behind the User Contributed Perl Documentation, generated under perl v5.42.3 and dated 2026-08-20. slay, goodbye, go write some secure code. πŸ’–βœ¨

πŸ“¦ where this page comes from