Provided by: libglobus-gsi-credential-doc_8.4-2_all bug

NAME

       globus_gsi_credential_constants - Credential Constants

        - Credential Constants.

SYNOPSIS

   Enumerations
       enum globus_gsi_cred_error_t { GLOBUS_GSI_CRED_ERROR_SUCCESS = 0,
           GLOBUS_GSI_CRED_ERROR_READING_PROXY_CRED = 1, GLOBUS_GSI_CRED_ERROR_READING_HOST_CRED
           = 2, GLOBUS_GSI_CRED_ERROR_READING_SERVICE_CRED = 3,
           GLOBUS_GSI_CRED_ERROR_READING_CRED = 4, GLOBUS_GSI_CRED_ERROR_WRITING_CRED = 5,
           GLOBUS_GSI_CRED_ERROR_WRITING_PROXY_CRED = 6, GLOBUS_GSI_CRED_ERROR_CHECKING_PROXY =
           7, GLOBUS_GSI_CRED_ERROR_VERIFYING_CRED = 8, GLOBUS_GSI_CRED_ERROR_WITH_CRED = 9,
           GLOBUS_GSI_CRED_ERROR_WITH_CRED_CERT = 10, GLOBUS_GSI_CRED_ERROR_WITH_CRED_PRIVATE_KEY
           = 11, GLOBUS_GSI_CRED_ERROR_WITH_CRED_CERT_CHAIN = 12, GLOBUS_GSI_CRED_ERROR_ERRNO =
           13, GLOBUS_GSI_CRED_ERROR_SYSTEM_CONFIG = 14,
           GLOBUS_GSI_CRED_ERROR_WITH_CRED_HANDLE_ATTRS = 15, GLOBUS_GSI_CRED_ERROR_WITH_SSL_CTX
           = 16, GLOBUS_GSI_CRED_ERROR_WITH_CALLBACK_DATA = 17,
           GLOBUS_GSI_CRED_ERROR_CREATING_ERROR_OBJ = 18,
           GLOBUS_GSI_CRED_ERROR_KEY_IS_PASS_PROTECTED = 19, GLOBUS_GSI_CRED_ERROR_NO_CRED_FOUND
           = 20, GLOBUS_GSI_CRED_ERROR_SUBJECT_CMP = 21,
           GLOBUS_GSI_CRED_ERROR_GETTING_SERVICE_NAME = 22, GLOBUS_GSI_CRED_ERROR_BAD_PARAMETER =
           23, GLOBUS_GSI_CRED_ERROR_WITH_CRED_CERT_NAME = 24, GLOBUS_GSI_CRED_ERROR_LAST = 25 }
       enum globus_gsi_cred_type_t

Detailed Description

       Credential Constants.

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.