.TH "globus_gsi_authz.h" 3 "Fri Nov 11 2016" "Version 3.15" "globus_authz" \" -*- nroff -*- .ad l .nh .SH NAME globus_gsi_authz.h \- GSI Authorization API\&. .SH SYNOPSIS .br .PP \fC#include 'globus_common\&.h'\fP .br \fC#include 'gssapi\&.h'\fP .br .SS "Functions" .in +1c .ti -1c .RI "globus_result_t \fBglobus_gsi_authz_handle_init\fP (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)" .br .RI "Initialize an authorization handle\&. " .ti -1c .RI "globus_result_t \fBglobus_gsi_authorize\fP (globus_gsi_authz_handle_t handle, const void *action, const void *object, globus_gsi_authz_cb_t callback, void *callback_arg)" .br .RI "Start the authorization decision-making process\&. " .ti -1c .RI "globus_result_t \fBglobus_gsi_cancel_authz\fP (globus_gsi_authz_handle_t handle)" .br .RI "Cancel Authorization\&. " .ti -1c .RI "globus_result_t \fBglobus_gsi_authz_handle_destroy\fP (globus_gsi_authz_handle_t handle, globus_gsi_authz_cb_t callback, void *callback_arg)" .br .RI "Destroy an authz handle\&. " .ti -1c .RI "globus_result_t \fBglobus_gsi_authz_get_authorization_identity\fP (globus_gsi_authz_handle_t handle, char **identity_ptr, globus_gsi_authz_cb_t callback, void *callback_arg)" .br .RI "Query for authorization identity\&. " .in -1c .SS "Variables" .in +1c .ti -1c .RI "globus_module_descriptor_t \fBglobus_i_gsi_authz_module\fP" .br .in -1c .SH "Detailed Description" .PP GSI Authorization API\&. .SH "Variable Documentation" .PP .SS "globus_module_descriptor_t globus_i_gsi_authz_module" Module descriptor static initializer .SH "Author" .PP Generated automatically by Doxygen for globus_authz from the source code\&.