Detailed Description

Enumeration Type Documentation

enum \fBglobus_gsi_cred_error_t\fP

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 \fBglobus_gsi_cred_type_t\fP

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.