globus_gsi_credential_constants(3) Credential Constants

Enumerations

Detailed Description

Enumeration Type Documentation

enum globus_gsi_cred_error_t

Credential Error codes

Enumerator

GLOBUS_GSI_CRED_ERROR_SUCCESS
Success - never used
GLOBUS_GSI_CRED_ERROR_READING_PROXY_CRED
Failed to read proxy credential
GLOBUS_GSI_CRED_ERROR_READING_HOST_CRED
Failed to read host credential
GLOBUS_GSI_CRED_ERROR_READING_SERVICE_CRED
Failed to read service credential
GLOBUS_GSI_CRED_ERROR_READING_CRED
Failed to read user credential
GLOBUS_GSI_CRED_ERROR_WRITING_CRED
Failed to write credential
GLOBUS_GSI_CRED_ERROR_WRITING_PROXY_CRED
Failed to write proxy credential
GLOBUS_GSI_CRED_ERROR_CHECKING_PROXY
Error checking for proxy credential
GLOBUS_GSI_CRED_ERROR_VERIFYING_CRED
Failed to verify credential
GLOBUS_GSI_CRED_ERROR_WITH_CRED
Invalid credential
GLOBUS_GSI_CRED_ERROR_WITH_CRED_CERT
Invalid certificate
GLOBUS_GSI_CRED_ERROR_WITH_CRED_PRIVATE_KEY
Invalid private key
GLOBUS_GSI_CRED_ERROR_WITH_CRED_CERT_CHAIN
Invalid certificate chain
GLOBUS_GSI_CRED_ERROR_ERRNO
System error
GLOBUS_GSI_CRED_ERROR_SYSTEM_CONFIG
A Globus GSI System Configuration call failed
GLOBUS_GSI_CRED_ERROR_WITH_CRED_HANDLE_ATTRS
Invalid credential handle attributes
GLOBUS_GSI_CRED_ERROR_WITH_SSL_CTX
Faulty SSL context
GLOBUS_GSI_CRED_ERROR_WITH_CALLBACK_DATA
Faulty callback data
GLOBUS_GSI_CRED_ERROR_CREATING_ERROR_OBJ
Failed to aggregate errors
GLOBUS_GSI_CRED_ERROR_KEY_IS_PASS_PROTECTED
Error reading private key - the key is password protected
GLOBUS_GSI_CRED_ERROR_NO_CRED_FOUND
Couldn't find credential to read
GLOBUS_GSI_CRED_ERROR_SUBJECT_CMP
Credential subjects do not compare
GLOBUS_GSI_CRED_ERROR_GETTING_SERVICE_NAME
Unable to obtain service name from CN entry
GLOBUS_GSI_CRED_ERROR_BAD_PARAMETER
Invalid function parameter
GLOBUS_GSI_CRED_ERROR_WITH_CRED_CERT_NAME
Failed to process certificate subject
GLOBUS_GSI_CRED_ERROR_LAST
End marker - never used

enum globus_gsi_cred_type_t

Credential Type

An enum representing a GSI Credential Type which holds info about the type of a particular credential. The three types of credential can be: GLOBUS_PROXY, GLOBUS_USER, or GLOBUS_HOST.

See also:

Credential Handle Management

Author

Generated automatically by Doxygen for globus_gsi_credential from the source code.