globus_gsi_authz.h(3)

πŸ“¦
version 4.6 Β· 5 versions
, in epel 10, fedora 43, fedora 44, ubuntu resolute, ubuntu stonking

πŸ’– globus_gsi_authz.h β€” GSI Authorization API πŸ’–

okay bestie, sit down, hydrate, and let's talk about globus_gsi_authz.h(3) β€” it's a Library Functions Manual situation and it's literally the GSI Authorization API. no cap. this is the whole vibe. πŸ¦‹


✨ NAME ✨

globus_gsi_authz.h β€” the GSI Authorization API. that's it. that's the name. periodt. πŸ’…


🌸 SYNOPSIS 🌸

the way you get in here is:

#include 'globus_common.h'
#include 'gssapi.h'

πŸŽ€ Functions

  • globus_result_t globus_gsi_authz_handle_init (globus_gsi_authz_handle_t *handle, const char *service_name, const gss_ctx_id_t context, globus_gsi_authz_cb_t callback, void *callback_arg) β€” Initialize an authorization handle. you're setting up the whole situation, bestie. ✨
  • globus_result_t globus_gsi_authorize (globus_gsi_authz_handle_t handle, const void *action, const void *object, globus_gsi_authz_cb_t callback, void *callback_arg) β€” Start the authorization decision-making process. the moment of truth, main character energy only. πŸ‘‘
  • globus_result_t globus_gsi_cancel_authz (globus_gsi_authz_handle_t handle) β€” Cancel Authorization. changed your mind? iconic. valid. we support that. πŸ™ˆ
  • globus_result_t globus_gsi_authz_handle_destroy (globus_gsi_authz_handle_t handle, globus_gsi_authz_cb_t callback, void *callback_arg) β€” Destroy an authz handle. clean up after yourself, it's giving responsible. πŸ’€βœ¨
  • globus_result_t globus_gsi_authz_get_authorization_identity (globus_gsi_authz_handle_t handle, char **identity_ptr, globus_gsi_authz_cb_t callback, void *callback_arg) β€” Query for authorization identity. who even are you? (affectionate) πŸ’œ

🌈 Variables

  • globus_module_descriptor_t globus_i_gsi_authz_module β€” the module descriptor, just chilling there. 🫢

πŸ’… Detailed Description πŸ’…

GSI Authorization API. that's the whole thing, no notes. πŸŽ€


⭐ Variable Documentation ⭐

πŸ¦‹ globus_module_descriptor_t globus_i_gsi_authz_module [extern]

Module descriptor static initializer. it's lowkey just doing its little static init thing and we love that for it. 🌟


🌸 Author 🌸

Generated automatically by Doxygen for globus_authz from the source code. not me being auto-generated, we stay humble. πŸ˜­πŸ’–


and that's the whole page, bestie! go forth and authorize responsibly. 🧚

signed, sealed, delivered: globus_authz, Version 4.6 β€” mwah πŸ’‹