Section 3
- globus_gsi_cred_read_cert_bio · Credential Operations - Credential Operations.
- globus_gsi_cred_read_cert_buffer · Credential Operations - Credential Operations.
- globus_gsi_cred_read_key · Credential Operations - Credential Operations.
- globus_gsi_cred_read_pkcs12 · Credential Operations - Credential Operations.
- globus_gsi_cred_read_proxy · Credential Operations - Credential Operations.
- globus_gsi_cred_read_proxy_bio · Credential Operations - Credential Operations.
- globus_gsi_cred_set_cert · Credential Handle Management - Credential Handle Management.
- globus_gsi_cred_set_cert_chain · Credential Handle Management - Credential Handle Management.
- globus_gsi_cred_set_key · Credential Handle Management - Credential Handle Management.
- globus_gsi_cred_type_t · Credential Constants - Credential Constants.
- globus_gsi_cred_verify · Credential Handle Management - Credential Handle Management.
- globus_gsi_cred_verify_cert_chain · Credential Handle Management - Credential Handle Management.
- globus_gsi_cred_verify_cert_chain_when · Credential Handle Management - Credential Handle Management.
- globus_gsi_cred_write · Credential Operations - Credential Operations.
- globus_gsi_cred_write_proxy · Credential Operations - Credential Operations.
- globus_gsi_credential · Globus GSI Credential - Globus GSI Credential.
- globus_gsi_credential.h · Globus GSI Credential Library.
- globus_gsi_credential_activation · Activation - Activation.
- globus_gsi_credential_constants · Credential Constants - Credential Constants.
- GLOBUS_GSI_CREDENTIAL_MODULE · Activation - Activation.
- globus_gsi_extension_callback_t · Globus GSI Callback - Globus GSI Callback.
- globus_gsi_gss_assist
- globus_gsi_gss_assist_activation
- GLOBUS_GSI_GSS_ASSIST_BUFFER_TOO_SMALL · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_CALLOUT_ERROR · GSI GSS Assist Constants - Constant Definitions.
- globus_gsi_gss_assist_constants
- GLOBUS_GSI_GSS_ASSIST_ERROR_CANONICALIZING_HOSTNAME · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_ERRNO · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_EXPORTING_CONTEXT · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_IMPORTING_CONTEXT · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_IN_GRIDMAP_NO_USER_ENTRY · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_INITIALIZING_CALLOUT_HANDLE · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_INVALID_GRIDMAP_FORMAT · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_SUCCESS · GSI GSS Assist Constants - Constant Definitions.
- globus_gsi_gss_assist_error_t · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_USER_ID_DOESNT_MATCH · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_WITH_ARGUMENTS · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_WITH_CALLOUT_CONFIG · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_WITH_GRIDMAP · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_WITH_INIT · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_WITH_TOKEN · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_ERROR_WITH_WRAP · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_GRIDMAP_LOOKUP_FAILED · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_GSSAPI_ERROR · GSI GSS Assist Constants - Constant Definitions.
- GLOBUS_GSI_GSS_ASSIST_MODULE · Activation - Module Activation.
- globus_gsi_gss_assist_tokens
- globus_gsi_gss_constants.h · Globus GSI GSS constants.
- globus_gsi_gss_requested_context_flags · Request Flags - Request Flags.
- globus_gsi_gss_returned_context_flags · Return Flags - Return Flags.
- globus_gsi_gssapi · Globus GSSAPI - GSI Implementation Details.
- globus_gsi_gssapi_activation · Activation - Module Activation.
- globus_gsi_gssapi_buffer_set · Buffer Set Utilities - Buffer Set Utilities.
- globus_gsi_gssapi_constants · Constants - Implementation-specific Constants.
- globus_gsi_gssapi_extensions · GSSAPI Extensions - Extensions.
- globus_gsi_gssapi_extensions_delegation · Delegation - Delegation Functions.
- GLOBUS_GSI_GSSAPI_MODULE · Activation - Module Activation.
- globus_gsi_openssl_error_activation · Activation - Activation.
- GLOBUS_GSI_OPENSSL_ERROR_MODULE · Activation - Activation.
- globus_gsi_proxy · Globus GSI Proxy API - Globus GSI Proxy API.
- globus_gsi_proxy.h · Globus GSI Proxy API.
- globus_gsi_proxy_activation · Activation - Activation.
- globus_gsi_proxy_assemble_cred · Proxy Operations - Initiate a proxy operation.
- globus_gsi_proxy_constants · Proxy Constants - Proxy Constants.
- globus_gsi_proxy_constants.h · GSI Proxy Constants.
- globus_gsi_proxy_create_req · Proxy Operations - Initiate a proxy operation.
- globus_gsi_proxy_create_signed · Proxy Operations - Initiate a proxy operation.
- GLOBUS_GSI_PROXY_ERROR_ERRNO · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_LAST · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_SETTING_HANDLE_TYPE · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_SIGNING · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_SUCCESS · Proxy Constants - Proxy Constants.
- globus_gsi_proxy_error_t · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_BIO · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_CRED_HANDLE · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_CRED_HANDLE_ATTRS · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_CREDENTIAL · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_HANDLE · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_HANDLE_ATTRS · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_PATHLENGTH · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_PRIVATE_KEY · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_PROXYCERTINFO · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_PROXYPOLICY · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_X509 · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_X509_EXTENSIONS · Proxy Constants - Proxy Constants.
- GLOBUS_GSI_PROXY_ERROR_WITH_X509_REQ · Proxy Constants - Proxy Constants.
- globus_gsi_proxy_file_type_t · Data Types - Data Types.
- globus_gsi_proxy_handle · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_add_extension · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_attrs · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_copy · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_destroy · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_get_clock_skew_allowable · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_get_init_prime · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_get_key_gen_callback · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_get_keybits · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_get_signing_algorithm · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_init · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_set_clock_skew_allowable · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_set_init_prime · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_set_key_gen_callback · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_set_keybits · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_set_signing_algorithm · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_attrs_t · Handle Attributes - Handle Attributes.
- globus_gsi_proxy_handle_clear_cert_info · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_destroy · Globus GSI Proxy API.
- globus_gsi_proxy_handle_get_clock_skew_allowable · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_common_name · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_extensions · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_init_prime · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_key_gen_callback · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_keybits · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_pathlen · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_policy · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_private_key · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_proxy_cert_info
- globus_gsi_proxy_handle_get_proxy_cert_info_openssl · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_req · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_signing_algorithm · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_time_valid · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_get_type · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_init · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_set_common_name · Globus GSI Proxy API.
- globus_gsi_proxy_handle_set_extensions · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_set_is_limited · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_set_pathlen · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_set_policy · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_set_private_key · Globus GSI Proxy API.
- globus_gsi_proxy_handle_set_proxy_cert_info
- globus_gsi_proxy_handle_set_proxy_cert_info_openssl · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_set_req · Globus GSI Proxy API.
- globus_gsi_proxy_handle_set_time_valid · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_set_type · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_handle_t · Handle Management - Create/Destroy/Modify a GSI Proxy Handle.
- globus_gsi_proxy_inquire_req · Proxy Operations - Initiate a proxy operation.
- GLOBUS_GSI_PROXY_INVALID_PARAMETER · Proxy Constants - Proxy Constants.
- globus_gsi_proxy_is_limited · Globus GSI Proxy API.
- GLOBUS_GSI_PROXY_MODULE · Globus GSI Proxy API.
- globus_gsi_proxy_operations · Proxy Operations - Initiate a proxy operation.
- globus_gsi_proxy_resign_cert · Proxy Operations - Initiate a proxy operation.
- globus_gsi_proxy_sign_req · Proxy Operations - Initiate a proxy operation.
- globus_gsi_proxy_ssl_api · Globus GSI Proxy SSL API - Globus GSI Proxy SSL API.
- globus_gsi_sysconfig · Globus GSI System Config API - Globus GSI System Config API.
- globus_gsi_sysconfig_activation · Activation - Activation.
- GLOBUS_GSI_SYSCONFIG_CHECK_CERTFILE · Defines - Defines.
- GLOBUS_GSI_SYSCONFIG_CHECK_CERTFILE_UID · Defines - Defines.
- globus_gsi_sysconfig_check_certfile_uid_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_check_certfile_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- GLOBUS_GSI_SYSCONFIG_CHECK_KEYFILE · Defines - Defines.
- GLOBUS_GSI_SYSCONFIG_CHECK_KEYFILE_UID · Defines - Defines.
- globus_gsi_sysconfig_check_keyfile_uid_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_check_keyfile_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_datatypes · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_DIR_EXISTS · Defines - Defines.
- globus_gsi_sysconfig_dir_exists_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_dir_exists_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_ERROR_CHECKING_FILE_EXISTS · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_CHECKING_SUPERUSER · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_ERRNO · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_FILE_BAD_PERMISSIONS · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_FILE_DOES_NOT_EXIST · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_FILE_HAS_CHANGED · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_FILE_HAS_LINKS · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_FILE_IS_DIR · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_FILE_NOT_DIR · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_FILE_NOT_OWNED · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_FILE_NOT_REGULAR · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_FILE_ZERO_LENGTH · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_AUTHZ_FILENAME · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_AUTHZ_LIB_FILENAME · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CA_CERT_FILENAMES · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CERT_DIR · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CERT_FILENAME · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CERT_STRING · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CWD · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_DELEG_FILENAME · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_GAA_FILENAME · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_GRIDMAP_FILENAME · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_HOME_DIR · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_KEY_STRING · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_PROXY_FILENAME · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_PW_ENTRY · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_GETTING_SIGNING_POLICY · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_LAST · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_REMOVING_OWNED_FILES · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_SETTING_PERMS · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_ERROR_SUCCESS · Data Types - Data Types.
- globus_gsi_sysconfig_error_t · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_FILE_EXISTS · Defines - Defines.
- globus_gsi_sysconfig_file_exists_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_file_exists_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_AUTHZ_CONF_FILENAME · Defines - Defines.
- globus_gsi_sysconfig_get_authz_conf_filename_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_authz_conf_filename_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- globus_gsi_sysconfig_get_authz_lib_conf_filename_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_authz_lib_conf_filename_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_CA_CERT_FILES · Defines - Defines.
- globus_gsi_sysconfig_get_ca_cert_files_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_ca_cert_files_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_CERT_DIR · Defines - Defines.
- globus_gsi_sysconfig_get_cert_dir_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_cert_dir_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_CURRENT_WORKING_DIR · Defines - Defines.
- globus_gsi_sysconfig_get_current_working_dir_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_current_working_dir_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_GAA_CONF_FILENAME · Defines - Defines.
- globus_gsi_sysconfig_get_gaa_conf_filename_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_gaa_conf_filename_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_GRIDMAP_FILENAME · Defines - Defines.
- globus_gsi_sysconfig_get_gridmap_filename_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_gridmap_filename_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_HOME_DIR · Defines - Defines.
- globus_gsi_sysconfig_get_home_dir_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- GLOBUS_GSI_SYSCONFIG_GET_HOST_CERT_FILENAME · Defines - Defines.
- globus_gsi_sysconfig_get_host_cert_filename_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_host_cert_filename_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_PROC_ID_STRING · Defines - Defines.
- globus_gsi_sysconfig_get_proc_id_string_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- GLOBUS_GSI_SYSCONFIG_GET_PROXY_FILENAME · Defines - Defines.
- globus_gsi_sysconfig_get_proxy_filename_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_proxy_filename_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_SERVICE_CERT_FILENAME · Defines - Defines.
- globus_gsi_sysconfig_get_service_cert_filename_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_service_cert_filename_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_SIGNING_POLICY_FILENAME · Defines - Defines.
- globus_gsi_sysconfig_get_signing_policy_filename_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_signing_policy_filename_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_UNIQUE_PROXY_FILENAME · Defines - Defines.
- globus_gsi_sysconfig_get_unique_proxy_filename · Functions for all platforms - Functions for all platforms.
- GLOBUS_GSI_SYSCONFIG_GET_USER_CERT_FILENAME · Defines - Defines.
- globus_gsi_sysconfig_get_user_cert_filename_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_get_user_cert_filename_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_GET_USER_ID_STRING · Defines - Defines.
- globus_gsi_sysconfig_get_user_id_string_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- GLOBUS_GSI_SYSCONFIG_GET_USERNAME · Defines - Defines.
- globus_gsi_sysconfig_get_username_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- GLOBUS_GSI_SYSCONFIG_GET_VHOST_CRED_DIR · Defines - Defines.
- globus_gsi_sysconfig_get_vhost_cred_dir · Functions for all platforms - Functions for all platforms.
- GLOBUS_GSI_SYSCONFIG_INVALID_ARG · Data Types - Data Types.
- GLOBUS_GSI_SYSCONFIG_IS_SUPERUSER · Defines - Defines.
- globus_gsi_sysconfig_is_superuser_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_is_superuser_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_MAKE_ABSOLUTE_PATH_FOR_FILENAME · Defines - Defines.
- globus_gsi_sysconfig_make_absolute_path_for_filename_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_make_absolute_path_for_filename_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_MODULE · Activation - Activation.
- GLOBUS_GSI_SYSCONFIG_REMOVE_ALL_OWNED_FILES · Defines - Defines.
- globus_gsi_sysconfig_remove_all_owned_files_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_remove_all_owned_files_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- GLOBUS_GSI_SYSCONFIG_SET_KEY_PERMISSIONS · Defines - Defines.
- globus_gsi_sysconfig_set_key_permissions_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_set_key_permissions_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- globus_gsi_sysconfig_shared · Functions for all platforms - Functions for all platforms.
- GLOBUS_GSI_SYSCONFIG_SPLIT_DIR_AND_FILENAME · Defines - Defines.
- globus_gsi_sysconfig_split_dir_and_filename_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_split_dir_and_filename_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- globus_gsi_sysconfig_unix · Functions for UNIX platforms - Functions for UNIX platforms.
- globus_gsi_sysconfig_win32 · Functions for Win32 platforms - Functions for Win32 platforms.
- globus_gsi_system_config.h · Globus GSI System Config Library.
- globus_gsi_system_config_constants.h · Globus GSI System Config Library.
- globus_gsi_system_config_defines · Defines - Defines.
- globus_gss_assist · Globus GSS Assist - Convenience Functions for GSSAPI.
- globus_gss_assist.h · GSS Assist Header.
- globus_gss_assist_accept_sec_context · Security Context Management - Security Context Creation and Use.
- globus_gss_assist_accept_sec_context_async · Security Context Management - Security Context Creation and Use.
- globus_gss_assist_acquire_cred · Credential Management - Acquire Credential.
- globus_gss_assist_acquire_cred_ext · Credential Management - Acquire Credential.
- globus_gss_assist_activation · Activation - Module Activation.
- globus_gss_assist_authorization_host_name · GSS Assist Header.
- globus_gss_assist_constants · GSI GSS Assist Constants - Constant Definitions.
- globus_gss_assist_constants.h · Globus GSI GSS Assist Library.
- globus_gss_assist_context · Security Context Management - Security Context Creation and Use.
- globus_gss_assist_credential · Credential Management - Acquire Credential.
- globus_gss_assist_display · GSSAPI Result Status Strings - Display Error Status from a GSSAPI Result.
- globus_gss_assist_display_status · GSSAPI Result Status Strings - Display Error Status from a GSSAPI Result.
- globus_gss_assist_display_status_str · GSSAPI Result Status Strings - Display Error Status from a GSSAPI Result.
- globus_gss_assist_export_sec_context · Security Context Management - Security Context Creation and Use.
- globus_gss_assist_get_unwrap · Security Context Management - Security Context Creation and Use.
- globus_gss_assist_gridmap · Gridmap Authorization - Gridmap Authorization and Local User Mapping.
- globus_gss_assist_import_sec_context · Security Context Management - Security Context Creation and Use.
- globus_gss_assist_init_sec_context · Security Context Management - Security Context Creation and Use.
- globus_gss_assist_init_sec_context_async · Security Context Management - Security Context Creation and Use.
- globus_gss_assist_lookup_all_globusid · Gridmap Authorization - Gridmap Authorization and Local User Mapping.
- globus_gss_assist_map_and_authorize · Gridmap Authorization - Gridmap Authorization and Local User Mapping.
- globus_gss_assist_map_and_authorize_sharing · Gridmap Authorization - Gridmap Authorization and Local User Mapping.
- globus_gss_assist_map_local_user · Gridmap Authorization - Gridmap Authorization and Local User Mapping.
- globus_gss_assist_read_vhost_cred_dir · Credential Management - Acquire Credential.
- globus_gss_assist_token_get_fd · Token Transport - Send and Receive Security Tokens.
- globus_gss_assist_token_send_fd · Token Transport - Send and Receive Security Tokens.
- globus_gss_assist_token_send_fd_ex · Token Transport - Send and Receive Security Tokens.
- globus_gss_assist_token_send_fd_without_length · Token Transport - Send and Receive Security Tokens.
- globus_gss_assist_tokens · Token Transport - Send and Receive Security Tokens.
- globus_gss_assist_userok · Gridmap Authorization - Gridmap Authorization and Local User Mapping.
- globus_gss_assist_will_handle_restrictions · Security Context Management - Security Context Creation and Use.
- globus_gss_assist_wrap_send · GSS Assist Header.
- globus_gssapi_error_accessor · Error Data Accessors and Modifiers - Error Data Accessors and Modifiers.
- globus_gssapi_error_api · Globus GSSAPI Error API - Globus GSSAPI Error API.
- globus_gssapi_error_object · Error Construction - Error Construction.
- globus_gssapi_error_utility · Error Handling Helpers - Error Handling Helpers.
- globus_handle_destructor_t · Handle Table for Reference Counting Data - Handle Table for Reference Counting Data.
- globus_handle_t · Handle Table for Reference Counting Data.
- globus_handle_table · Handle Table for Reference Counting Data - Handle Table for Reference Counting Data.
- globus_handle_table.h · Handle Table for Reference Counting Data.
- globus_handle_table_decrement_reference · Handle Table for Reference Counting Data - Handle Table for Reference Counting Data.
- globus_handle_table_destroy · Handle Table for Reference Counting Data - Handle Table for Reference Counting Data.
- globus_handle_table_increment_reference · Handle Table for Reference Counting Data - Handle Table for Reference Counting Data.
- globus_handle_table_increment_reference_by · Handle Table for Reference Counting Data - Handle Table for Reference Counting Data.
- globus_handle_table_init · Handle Table for Reference Counting Data - Handle Table for Reference Counting Data.
- globus_handle_table_insert · Handle Table for Reference Counting Data - Handle Table for Reference Counting Data.
- globus_handle_table_lookup · Handle Table for Reference Counting Data - Handle Table for Reference Counting Data.
- globus_handle_table_t · Handle Table for Reference Counting Data.
- globus_hashtable · Hash Table - Hash Table.
- globus_hashtable.h · Hash Table.
- globus_hashtable_copy_func_t · Hash Table - Hash Table.
- globus_hashtable_destroy · Hash Table - Hash Table.
- globus_hashtable_destructor_func_t · Hash Table - Hash Table.
- globus_hashtable_empty · Hash Table - Hash Table.
- globus_hashtable_first · Iterators - Iterators.
- globus_hashtable_hash_func_t · Hash Table - Hash Table.
- globus_hashtable_init · Hash Table - Hash Table.
- globus_hashtable_insert · Hash Table - Hash Table.
- globus_hashtable_int_hash · Hash Table - Hash Table.
- globus_hashtable_int_keyeq · Hash Table.
- globus_hashtable_iterators · Iterators - Iterators.
- globus_hashtable_keyeq_func_t · Hash Table - Hash Table.
- globus_hashtable_last · Iterators - Iterators.
- globus_hashtable_lookup · Hash Table - Hash Table.
- globus_hashtable_next · Iterators - Iterators.
- globus_hashtable_prev · Iterators - Iterators.
- globus_hashtable_remove · Hash Table - Hash Table.
- globus_hashtable_size · Hash Table - Hash Table.
- globus_hashtable_string_hash · Hash Table - Hash Table.
- globus_hashtable_string_keyeq · Hash Table.
- globus_hashtable_to_list · Hash Table.
- globus_hashtable_update · Hash Table - Hash Table.
- globus_hashtable_voidp_hash · Hash Table - Hash Table.
- globus_hashtable_voidp_keyeq · Hash Table.
- globus_i_am_only_thread · Threading - Portable Thread Abstraction.
- globus_i_callout_module · Activation - Callback API Activation.
- globus_i_ftp_client_cache_entry_t · URL caching support structure.
- globus_i_ftp_client_data_target_t · Data connection caching information.
- globus_i_ftp_client_features_s · FTP server features we are interested in.
- globus_i_ftp_client_handle_t · FTP Client handle implementation.
- globus_i_ftp_client_handleattr_t · Handle attributes.
- globus_i_ftp_client_module · GridFTP Client.
- globus_i_ftp_client_operationattr_t · The globus_i_ftp_client_operationattr_t is a pointer to this structure type.
- globus_i_ftp_client_plugin_t · FTP Client Plugin.
- globus_i_ftp_client_range_t · Byte range report.
- globus_i_ftp_client_restart_s · Restart information management.
- globus_i_ftp_client_target_s · FTP Connection State.
- globus_i_gass_copy_buffer_t
- globus_i_gass_copy_cancel_s
- globus_i_gass_copy_monitor_t
- globus_i_gass_copy_state_target_s
- globus_i_gsi_authz_module · GSI Authorization API.
- globus_i_xio_blocked_thread_t
- globus_i_xio_op_type_e · Globus XIO API - Globus XIO API.
- globus_l_xio_gridftp_mode_e · Globus XIO GRIDFTP Client Driver - Globus XIO GRIDFTP Client Driver.
- globus_l_xio_gridftp_mode_t · Globus XIO GRIDFTP Client Driver - Globus XIO GRIDFTP Client Driver.
- globus_libc.h · Thread-safe libc macros, function prototypes.
- globus_libc_contact_string_to_ints · Thread-safe libc macros, function prototypes.
- globus_libc_join · Thread-safe libc macros, function prototypes.
- globus_list · List data type.
- globus_list.h · Linked List.
- globus_list_cons · List data type.
- globus_list_copy · List data type.
- globus_list_copy_reverse · List Functions - List Functions.
- globus_list_empty · List data type.
- globus_list_first · List data type.
- globus_list_free · List data type.
- globus_list_insert · List data type.
- globus_list_min · List data type.
- globus_list_pred_t · List data type.
- globus_list_relation_t · List data type.
- globus_list_remove · List data type.
- globus_list_replace_first · List data type.
- globus_list_rest · List data type.
- globus_list_search · List data type.
- globus_list_search_pred · List data type.
- globus_list_size · List data type.
- globus_list_sort · List data type.
- globus_list_t · List data type.
- globus_logging.h · Debug Logging.
- globus_logging_update_pid · Debug Logging.
- globus_memory · Memory Pool - Memory Pool.
- globus_memory.h · Memory Pool.
- globus_memory_destroy · Memory Pool - Memory Pool.
- globus_memory_init · Memory Pool - Memory Pool.
- globus_memory_pop_node · Memory Pool - Memory Pool.
- globus_memory_push_node · Memory Pool - Memory Pool.
- globus_module · Module Activation Management - Module Activation Management.
- globus_module.h · Reference Counting Module Activation and Deactivation.
- globus_module_activate · Module Activation Management - Module Activation Management.
- globus_module_activate_array · Module Activation Management - Module Activation Management.
- globus_module_activate_proxy · Reference Counting Module Activation and Deactivation.
- globus_module_deactivate · Reference Counting Module Activation and Deactivation.
- globus_module_deactivate_proxy_cb_t · Reference Counting Module Activation and Deactivation.
- globus_module_descriptor_s · Module Descriptor.
- globus_module_get_module_pointer · Reference Counting Module Activation and Deactivation.
- globus_module_get_version · Reference Counting Module Activation and Deactivation.
- globus_module_getenv · Reference Counting Module Activation and Deactivation.
- globus_module_print_activated_versions · Reference Counting Module Activation and Deactivation.
- globus_module_print_version · Reference Counting Module Activation and Deactivation.
- globus_module_setenv · Reference Counting Module Activation and Deactivation.
- globus_mutex · Mutual Exclusion - Mutual Exclusion.
- globus_mutex_destroy · Mutual Exclusion - Mutual Exclusion.
- globus_mutex_init · Mutual Exclusion - Mutual Exclusion.
- globus_mutex_lock · Mutual Exclusion - Mutual Exclusion.
- globus_mutex_t · Mutex.
- globus_mutex_trylock · Mutual Exclusion - Mutual Exclusion.
- globus_mutex_unlock · Mutual Exclusion - Mutual Exclusion.
- globus_mutexattr_destroy · Mutual Exclusion - Mutual Exclusion.
- globus_mutexattr_init · Mutual Exclusion - Mutual Exclusion.
- globus_mutexattr_t · Mutex attribute.
- globus_net_manager · Net Manager - Net Manager API.
- globus_net_manager.h · Globus Net Manager Interface.
- globus_net_manager_attr · Attributes - Net Manager Attribute Management Functions.
- globus_net_manager_attr.h · Globus Network Manager Attributes.
- globus_net_manager_attr_array_copy · Attributes - Net Manager Attribute Management Functions.
- globus_net_manager_attr_array_delete · Attributes - Net Manager Attribute Management Functions.
- globus_net_manager_attr_array_from_string · Attributes - Net Manager Attribute Management Functions.
- globus_net_manager_attr_destroy · Attributes - Net Manager Attribute Management Functions.
- globus_net_manager_attr_init · Attributes - Net Manager Attribute Management Functions.
- globus_net_manager_attr_s · Net Manager Attributes.
- globus_net_manager_attr_t · Attributes - Net Manager Attribute Management Functions.
- globus_net_manager_context · Context - Net Manager Context Management Functions.
- globus_net_manager_context.h · Globus Network Manager Context.
- globus_net_manager_context_destroy · Context - Net Manager Context Management Functions.
- globus_net_manager_context_end_listen · Context - Net Manager Context Management Functions.
- globus_net_manager_context_init · Context - Net Manager Context Management Functions.
- globus_net_manager_context_post_accept · Context - Net Manager Context Management Functions.
- globus_net_manager_context_post_close · Context - Net Manager Context Management Functions.
- globus_net_manager_context_post_connect · Context - Net Manager Context Management Functions.
- globus_net_manager_context_post_listen · Context - Net Manager Context Management Functions.
- globus_net_manager_context_pre_accept · Context - Net Manager Context Management Functions.
- globus_net_manager_context_pre_close · Context - Net Manager Context Management Functions.
- globus_net_manager_context_pre_connect · Context - Net Manager Context Management Functions.
- globus_net_manager_context_pre_listen · Context - Net Manager Context Management Functions.
- globus_net_manager_context_t · Context - Net Manager Context Management Functions.
- globus_net_manager_end_listen · Function Signatures - Net Manager Function Signatures.
- globus_net_manager_logging.c · Logging Network Manager Implementation.
- globus_net_manager_logging_module · Logging Network Manager Implementation.
- GLOBUS_NET_MANAGER_MODULE · Net Manager - Net Manager API.
- GLOBUS_NET_MANAGER_NULL_ATTR · Globus Network Manager Attributes.
- globus_net_manager_null_attr · Attributes - Net Manager Attribute Management Functions.
- globus_net_manager_post_accept · Function Signatures - Net Manager Function Signatures.
- globus_net_manager_post_close · Function Signatures - Net Manager Function Signatures.
- globus_net_manager_post_connect · Function Signatures - Net Manager Function Signatures.
- globus_net_manager_post_listen · Function Signatures - Net Manager Function Signatures.
- globus_net_manager_pre_accept · Function Signatures - Net Manager Function Signatures.
- globus_net_manager_pre_close · Function Signatures - Net Manager Function Signatures.
- globus_net_manager_pre_connect · Function Signatures - Net Manager Function Signatures.
- globus_net_manager_pre_listen · Function Signatures - Net Manager Function Signatures.
- globus_net_manager_python · Python Module - Net Manager Python Module.
- globus_net_manager_register · Net Manager - Net Manager API.
- globus_net_manager_s · Net Manager Definition.
- globus_net_manager_signatures · Function Signatures - Net Manager Function Signatures.
- globus_net_manager_t · Globus Net Manager Interface.
- globus_net_manager_tutorial · Net Manager Implementation Tutorial. This example uses functionality from globus_common and globus_net_manager modules, so the headers for those must be included: To implement a network manager, define a struct globus_net_manager_s containing pointers to the functions in your code that you want invoked during network events, and pass that to globus_net_manager_register(). Applications which use the Context functions or the Globus XIO Net Manager Driver will invoke your functions as network operations occur. For this example (and I would imagine most real implementations), the globus_net_manager_t is statically initialized, like this: For the examples provided in this library, the globus_net_manager_s is registered during module activation in a globus_extension module. This method makes it easy to use network managers in a shared library environment. This is also a good place to initialize any state that you need to retain between calls to the network manager. To implement this, do the following: Finally, the real work of the manager is done in the functions registered in the globus_net_manager_s. For brevity, I'll just include the pre_listen function in this tutorial. This function is passed the task-id associated with the operation, the transport ('tcp', 'udp', 'udt', etc) used by the network, and whatever attributes are associated with the operation. If we wanted to modify things before they were processed by the network, we could create a modified copy of the attributes in the pre_listen function and return them via the attr_array_out parameter. In this case, we simply print out the information we've received from the network stack.
- globus_net_manager_types · Net Manager Data Types - Net Manager Data Types.
- globus_net_manager_unregister · Net Manager - Net Manager API.
- GLOBUS_NULL · Common Primitive Types.
- GLOBUS_NULL_HANDLE · Handle Table for Reference Counting Data - Handle Table for Reference Counting Data.
- globus_object_cache.h · Object Cache.
- globus_openssl.h · Globus OpenSSL Module.
- globus_openssl_activation · Activation - Activation.
- globus_openssl_error_api · Globus OpenSSL Error API - Globus OpenSSL Error API.
- globus_openssl_error_handle_get_data · Globus OpenSSL Error Object - Globus OpenSSL Error Object.
- globus_openssl_error_handle_get_data_flags · Globus OpenSSL Error Object - Globus OpenSSL Error Object.
- globus_openssl_error_handle_get_error_code · Globus OpenSSL Error Object - Globus OpenSSL Error Object.
- globus_openssl_error_handle_get_filename · Globus OpenSSL Error Object - Globus OpenSSL Error Object.
- globus_openssl_error_handle_get_function · Globus OpenSSL Error Object - Globus OpenSSL Error Object.
- globus_openssl_error_handle_get_library · Globus OpenSSL Error Object - Globus OpenSSL Error Object.
- globus_openssl_error_handle_get_linenumber · Globus OpenSSL Error Object - Globus OpenSSL Error Object.
- globus_openssl_error_handle_get_reason · Globus OpenSSL Error Object - Globus OpenSSL Error Object.
- globus_openssl_error_object · Globus OpenSSL Error Object - Globus OpenSSL Error Object.
- globus_openssl_error_utility · Error Object Helper Functions - Error Object Helper Functions.
- GLOBUS_OPENSSL_MODULE · Activation - Activation.
- globus_openssl_module · Globus OpenSSL Module - Globus OpenSSL Module.
- globus_options.h · Command-Line Options Parser.
- globus_poll · Globus Callback API - Globus Callback API.
- globus_poll_blocking · Globus Callback API - Globus Callback API.
- GLOBUS_POLL_MODULE · Globus Callback - Globus Callback Function Interface.
- globus_poll_nonblocking · Globus Callback API - Globus Callback API.
- globus_print.h · Error Message Printing.
- globus_priority_q · Priority Queue - Priority Queue.
- globus_priority_q.h · Priority Queue.
- globus_priority_q_cmp_func_t · Priority Queue - Priority Queue.
- globus_priority_q_dequeue · Priority Queue - Priority Queue.
- globus_priority_q_destroy · Priority Queue - Priority Queue.
- globus_priority_q_empty · Priority Queue - Priority Queue.
- globus_priority_q_enqueue · Priority Queue - Priority Queue.
- globus_priority_q_first · Priority Queue - Priority Queue.
- globus_priority_q_first_priority · Priority Queue - Priority Queue.
- globus_priority_q_init · Priority Queue - Priority Queue.
- globus_priority_q_modify · Priority Queue - Priority Queue.
- globus_priority_q_remove · Priority Queue - Priority Queue.
- globus_priority_q_s · Priority Queue Structure.
- globus_priority_q_size · Priority Queue - Priority Queue.
- globus_priority_q_t · Priority Queue - Priority Queue.
- GLOBUS_PROXY_FILE_INPUT · Data Types - Data Types.