.TH "globus_gsi_sysconfig_datatypes" 3 "Version 9.6" "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\&.