logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

globus_gsi_authz.h - GSI Authorization API.

Author

       Generated automatically by Doxygen for globus_authz from the source code.

globus_authz                                       Version 4.6                             globus_gsi_authz.h(3)

Detailed Description

       GSI Authorization API.

Name

       globus_gsi_authz.h - GSI Authorization API.

Synopsis

       #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.
       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.
       globus_result_t globus_gsi_cancel_authz (globus_gsi_authz_handle_t handle)
           Cancel Authorization.
       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.
       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.

   Variables
       globus_module_descriptor_t globus_i_gsi_authz_module

Variable Documentation

globus_module_descriptor_tglobus_i_gsi_authz_module[extern]
       Module descriptor static initializer

See Also