Credential Constants

Enumerations


Enumeration Type Documentation

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.

Credential TypeAn 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

about globus | globus toolkit | dev.globus

Comments? webmaster@globus.org