Globus GSI System Config Library. More...
#include "globus_common.h"
#include "globus_gsi_system_config_constants.h"
#include "openssl/x509.h"
Go to the source code of this file.
Functions | |
globus_result_t | globus_gsi_sysconfig_set_key_permissions_unix (char *filename) |
globus_result_t | globus_gsi_sysconfig_get_home_dir_unix (char **home_dir) |
globus_result_t | globus_gsi_sysconfig_file_exists_unix (const char *filename) |
globus_result_t | globus_gsi_sysconfig_dir_exists_unix (const char *filename) |
globus_result_t | globus_gsi_sysconfig_check_keyfile_unix (const char *filename) |
globus_result_t | globus_gsi_sysconfig_check_certfile_unix (const char *filename) |
globus_result_t | globus_gsi_sysconfig_get_cert_dir_unix (char **cert_dir) |
globus_result_t | globus_gsi_sysconfig_get_user_cert_filename_unix (char **user_cert_filename, char **user_key_filename) |
globus_result_t | globus_gsi_sysconfig_get_host_cert_filename_unix (char **host_cert_filename, char **host_key_filename) |
globus_result_t | globus_gsi_sysconfig_get_service_cert_filename_unix (char *service_name, char **service_cert_filename, char **service_key_filename) |
globus_result_t | globus_gsi_sysconfig_get_proxy_filename_unix (char **user_proxy, globus_gsi_proxy_file_type_t proxy_file_type) |
globus_result_t | globus_gsi_sysconfig_get_signing_policy_filename_unix (X509_NAME *ca_name, char *cert_dir, char **signing_policy_filename) |
globus_result_t | globus_gsi_sysconfig_get_ca_cert_files_unix (char *ca_cert_dir, globus_fifo_t *ca_cert_list) |
globus_result_t | globus_gsi_sysconfig_get_current_working_dir_unix (char **working_dir) |
globus_result_t | globus_gsi_sysconfig_make_absolute_path_for_filename_unix (char *filename, char **absolute_path) |
globus_result_t | globus_gsi_sysconfig_split_dir_and_filename_unix (char *full_filename, char **dir_string, char **filename_string) |
globus_result_t | globus_gsi_sysconfig_remove_all_owned_files_unix (char *default_filename) |
globus_result_t | globus_gsi_sysconfig_is_superuser_unix (int *is_superuser) |
globus_result_t | globus_gsi_sysconfig_get_user_id_string_unix (char **user_id_string) |
globus_result_t | globus_gsi_sysconfig_get_username_unix (char **username) |
globus_result_t | globus_gsi_sysconfig_get_proc_id_string_unix (char **proc_id_string) |
globus_result_t | globus_gsi_sysconfig_get_gridmap_filename_unix (char **filename) |
globus_result_t | globus_gsi_sysconfig_get_authz_conf_filename_unix (char **filename) |
globus_result_t | globus_gsi_sysconfig_get_gaa_conf_filename_unix (char **filename) |
globus_result_t | globus_gsi_sysconfig_get_unique_proxy_filename (char **unique_filename) |
Globus GSI System Config Library.