globus_gsi_authz.h(3)
π 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 π
π¦ where this page comes from
- epel 10: globus-authz-doc 4.6-4.el10_0 Β· Apache-2.0
- fedora 43: globus-authz-doc 4.6-9.fc43 Β· Apache-2.0
- fedora 44: globus-authz-doc 4.6-10.fc44 Β· Apache-2.0
- ubuntu resolute: libglobus-authz-doc 4.6-3build2 Β· Apache-2.0
- ubuntu stonking: libglobus-authz-doc 4.6-3build2 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms