gsasl_server_c...k_anonymous_set(3)

πŸ“¦ version 1.10.0, in ubuntu jammy

πŸ’– gsasl_server_callback_anonymous_set(3) πŸ’–

okay bestie, welcome to the gsasl manual page for gsasl_server_callback_anonymous_set(3) πŸŽ€ yes the title is long, no I will not be shortening it, it's iconic.


✨ NAME ✨

gsasl_server_callback_anonymous_set β€” an API function, babes πŸ’…


🌸 SYNOPSIS 🌸

#include <gsasl.h>

void gsasl_server_callback_anonymous_set(Gsasl * ctx,
       Gsasl_server_callback_anonymous cb);

like. two args. that's it. we love a low-maintenance king 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • Gsasl * ctx β€” the libgsasl handle. your main character ✨
  • Gsasl_server_callback_anonymous cb β€” the callback function. the little guy doing the work πŸ’ͺ

🌈 DESCRIPTION 🌈

so the whole vibe here: you're setting the callback function that the server uses to decide if a user is allowed anonymous access. that's the entire job. no cap πŸ’―

and if you ever wanna get it back later, you can retrieve it with gsasl_server_callback_anonymous_get(). obsessed with the symmetry ngl πŸ’–


πŸ’€ DEPRECATED πŸ’€

🚨 bestie. listen. this function is part of the old callback interface. it's giving vintage. it's giving deprecated.

the new interface uses gsasl_callback_set() to set the application callback, and then uses gsasl_callback() or gsasl_property_get() to invoke the callback for certain properties.

so like… it still exists, it still works, but the glow-up path is the new one. iykyk πŸ™ˆ


πŸ› REPORTING BUGS πŸ›

found a bug? not the vibe. please report it to <bug-gsasl@gnu.org>. πŸ“§

general guidelines for reporting bugs live here: <http://www.gnu.org/gethelp/> β€” and the GNU SASL home page is at <http://www.gnu.org/software/gsasl/> 🌸


Copyright Β© 2002-2021 Simon Josefsson.

Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. fr fr, no strings attached, that's the license being generous and we respect it πŸ’œ


⭐ SEE ALSO ⭐

the full documentation for gsasl is maintained as a Texinfo manual. if the info and gsasl programs are properly installed at your site, this command:

info gsasl

should give you access to the complete manual. periodt. πŸŽ€

as an alternative you may obtain the manual from:

http://www.gnu.org/software/gsasl/manual/

aaaand that's the whole page bestie, you ate this πŸ’…βœ¨ this was gsasl version 1.10.0 of gsasl_server_c...k_anonymous_set(3), signing off β€” stay slaying, stay deprecated-aware πŸ¦‹πŸ’–

πŸ“¦ where this page comes from