.TH "globus_gsi_sysconfig_datatypes" 3 "Tue Dec 15 2020" "Version 9.3" "globus_gsi_sysconfig" \" -*- nroff -*- .ad l .nh .SH NAME globus_gsi_sysconfig_datatypes \- Data Types .PP \- Data Types\&. .SH SYNOPSIS .br .PP .SS "Enumerations" .in +1c .ti -1c .RI "enum \fBglobus_gsi_sysconfig_error_t\fP { \fBGLOBUS_GSI_SYSCONFIG_ERROR_SUCCESS\fP = 0, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CERT_DIR\fP = 1, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CERT_STRING\fP = 2, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_KEY_STRING\fP = 3, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_HOME_DIR\fP = 4, \fBGLOBUS_GSI_SYSCONFIG_ERROR_ERRNO\fP = 5, \fBGLOBUS_GSI_SYSCONFIG_ERROR_CHECKING_FILE_EXISTS\fP = 6, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CERT_FILENAME\fP = 7, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_PROXY_FILENAME\fP = 8, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_DELEG_FILENAME\fP = 9, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CA_CERT_FILENAMES\fP = 10, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CWD\fP = 11, \fBGLOBUS_GSI_SYSCONFIG_ERROR_REMOVING_OWNED_FILES\fP = 12, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_GRIDMAP_FILENAME\fP = 13, \fBGLOBUS_GSI_SYSCONFIG_ERROR_CHECKING_SUPERUSER\fP = 14, \fBGLOBUS_GSI_SYSCONFIG_ERROR_SETTING_PERMS\fP = 15, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_SIGNING_POLICY\fP = 16, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_PW_ENTRY\fP = 17, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_AUTHZ_FILENAME\fP = 18, \fBGLOBUS_GSI_SYSCONFIG_ERROR_FILE_NOT_REGULAR\fP = 19, \fBGLOBUS_GSI_SYSCONFIG_ERROR_FILE_DOES_NOT_EXIST\fP = 20, \fBGLOBUS_GSI_SYSCONFIG_ERROR_FILE_BAD_PERMISSIONS\fP = 21, \fBGLOBUS_GSI_SYSCONFIG_ERROR_FILE_NOT_OWNED\fP = 22, \fBGLOBUS_GSI_SYSCONFIG_ERROR_FILE_IS_DIR\fP = 23, \fBGLOBUS_GSI_SYSCONFIG_ERROR_FILE_ZERO_LENGTH\fP = 24, \fBGLOBUS_GSI_SYSCONFIG_INVALID_ARG\fP = 25, \fBGLOBUS_GSI_SYSCONFIG_ERROR_FILE_HAS_LINKS\fP = 26, \fBGLOBUS_GSI_SYSCONFIG_ERROR_FILE_HAS_CHANGED\fP = 27, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_AUTHZ_LIB_FILENAME\fP = 28, \fBGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_GAA_FILENAME\fP = 29, \fBGLOBUS_GSI_SYSCONFIG_ERROR_FILE_NOT_DIR\fP = 30, \fBGLOBUS_GSI_SYSCONFIG_ERROR_LAST\fP = 31 }" .br .ti -1c .RI "enum \fBglobus_gsi_proxy_file_type_t\fP { \fBGLOBUS_PROXY_FILE_INPUT\fP, \fBGLOBUS_PROXY_FILE_OUTPUT\fP }" .br .in -1c .SH "Detailed Description" .PP Data Types\&. .SH "Enumeration Type Documentation" .PP .SS "enum \fBglobus_gsi_proxy_file_type_t\fP" Enumerator used to keep track of input/output types of filenames .PP \fBEnumerator\fP .in +1c .TP \fB\fIGLOBUS_PROXY_FILE_INPUT \fP\fP The proxy filename is intended for reading (it should already exist) .TP \fB\fIGLOBUS_PROXY_FILE_OUTPUT \fP\fP The proxy filename is intended for writing (it does not need to exist) .SS "enum \fBglobus_gsi_sysconfig_error_t\fP" GSI System Config Error codes .PP \fBEnumerator\fP .in +1c .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_SUCCESS \fP\fP Success - never used .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CERT_DIR \fP\fP Unable to determine trusted certificates directory .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CERT_STRING \fP\fP Error while generating certificate filename .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_KEY_STRING \fP\fP Error while generating private key filename .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_HOME_DIR \fP\fP Unable to determine user's home directory .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_ERRNO \fP\fP System Error -- see underlying error for details .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_CHECKING_FILE_EXISTS \fP\fP Unable to determine whether file exists .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CERT_FILENAME \fP\fP Unable to determine the location of the certificate file .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_PROXY_FILENAME \fP\fP Unable to determine the location of the proxy file .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_DELEG_FILENAME \fP\fP Unable to determine the location of the delegated proxy file .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CA_CERT_FILENAMES \fP\fP Unable to generate a list of CA certificate filenames .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_CWD \fP\fP Error while discovering the current working directory .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_REMOVING_OWNED_FILES \fP\fP Failed to remove all proxy files .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_GRIDMAP_FILENAME \fP\fP Unable to determine the location of the grid map file .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_CHECKING_SUPERUSER \fP\fP Failure while checking whether the current user is the super user .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_SETTING_PERMS \fP\fP Error while trying to set file permissions .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_SIGNING_POLICY \fP\fP Unable to determine the location of a signing policy file .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_PW_ENTRY \fP\fP Could not find password entry for user .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_AUTHZ_FILENAME \fP\fP Failed to locate the authorization callout configuration file .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_FILE_NOT_REGULAR \fP\fP File is not a regular file .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_FILE_DOES_NOT_EXIST \fP\fP File does not exist .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_FILE_BAD_PERMISSIONS \fP\fP File has incorrect permissions for operation .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_FILE_NOT_OWNED \fP\fP File is not owned by current user .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_FILE_IS_DIR \fP\fP File is a directory .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_FILE_ZERO_LENGTH \fP\fP File has zero length .TP \fB\fIGLOBUS_GSI_SYSCONFIG_INVALID_ARG \fP\fP Invalid argument .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_FILE_HAS_LINKS \fP\fP File has more than one link .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_FILE_HAS_CHANGED \fP\fP File has changed in the meantime .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_AUTHZ_LIB_FILENAME \fP\fP Failed to locate the authorization callout library configuration file .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_GETTING_GAA_FILENAME \fP\fP Failed to locate the GAA configuration file .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_FILE_NOT_DIR \fP\fP File is not a directory .TP \fB\fIGLOBUS_GSI_SYSCONFIG_ERROR_LAST \fP\fP Last marker - never used .SH "Author" .PP Generated automatically by Doxygen for globus_gsi_sysconfig from the source code\&.