PKIFCAPIErrors.h

Go to the documentation of this file.
00001 
00009 #ifndef __PKIFCAPIERRORS_H__
00010 #define __PKIFCAPIERRORS_H__
00011 
00012 #include "components.h"
00013 #include "PKIFCommonErrors.h"
00014 
00015 #define PKIFCAPI_ERROR_BASE                 TOOLKIT_CRYPTO_ERROR_BASE + TOOLKIT_ERROR_EXTENSIONS
00017 #define PKIFCAPI_ACQUIRE_CONTEXT_FAILED     PKIFCAPI_ERROR_BASE + 1
00018 
00020 #define PKIFCAPI_GEN_RANDOM_FAILED          PKIFCAPI_ERROR_BASE + 2
00021 
00024 #define PKIFCAPI_INCORRECT_HASH_CONTEXT     PKIFCAPI_ERROR_BASE + 3
00025 
00027 #define PKIFCAPI_EMPTY_HASH_CONTEXT         PKIFCAPI_ERROR_BASE + 4
00028 
00030 #define PKIFCAPI_KEY_MATERIAL_NOT_SUPPORTED PKIFCAPI_ERROR_BASE + 5
00031 
00033 #define PKIFCAPI_FAILED_TO_OPEN_CERT_STORE  PKIFCAPI_ERROR_BASE + 6
00034 
00036 #define PKIFCAPI_GET_NAME_FAILED            PKIFCAPI_ERROR_BASE + 7
00037 
00039 #define PKIFCAPI_CREATE_HASH_FAILED         PKIFCAPI_ERROR_BASE + 8
00040 
00042 #define PKIFCAPI_MISC_HASH_CALL_FAILED      PKIFCAPI_ERROR_BASE + 9
00043 
00045 #define PKIFCAPI_SIGN_FAILED                PKIFCAPI_ERROR_BASE + 10
00046 
00048 #define PKIFCAPI_DECRYPT_FAILED             PKIFCAPI_ERROR_BASE + 11
00049 
00051 #define PKIFCAPI_INVALID_HASH_STATE         PKIFCAPI_ERROR_BASE + 12
00052 
00054 #define PKIFCAPI_CREATE_CERT_FAILED         PKIFCAPI_ERROR_BASE + 13
00055 
00057 #define PKIFCAPI_KEY_IMPORT_FAILED          PKIFCAPI_ERROR_BASE + 14
00058 
00060 #define PKIFCAPI_VERIFY_FAILED              PKIFCAPI_ERROR_BASE + 15
00061 
00063 #define PKIFCAPI_SESSION_KEY_ENCRYPT_FAILED PKIFCAPI_ERROR_BASE + 16
00064 
00066 #define PKIFCAPI_SET_MODE_FAILED            PKIFCAPI_ERROR_BASE + 17
00067 
00069 #define PKIFCAPI_SET_IV_FAILED              PKIFCAPI_ERROR_BASE + 18
00070 
00071 #define PKIFCAPIKEYID_ERROR_BASE            PKIFCAPI_ERROR_BASE + 50
00072 
00074 #define PKIFCAPI_GET_USER_KEY_FAILED        PKIFCAPIKEYID_ERROR_BASE + 1
00075 
00077 #define PKIFCAPI_SET_PASSWORD_FAILED        PKIFCAPIKEYID_ERROR_BASE + 2
00078 
00080 #define PKIFCAPI_KEY_PROV_INFO_FAILED       PKIFCAPIKEYID_ERROR_BASE + 3
00081 
00083 #define PKIFCAPI_NO_KEY_ASSOCIATED          PKIFCAPIKEYID_ERROR_BASE + 4
00084 
00085 #define PKIFCAPING_ERROR_BASE               PKIFCAPI_ERROR_BASE + 100
00086 
00088 #define PKIFCAPING_OPEN_ALG_PROVIDER_FAILED PKIFCAPING_ERROR_BASE + 1
00089 
00091 #define PKIFCAPING_GET_PROPERTY_FAILED      PKIFCAPING_ERROR_BASE + 2
00092 
00094 #define PKIFCAPING_SET_PROPERTY_FAILED      PKIFCAPING_ERROR_BASE + 3
00095 
00097 #define PKIFCAPING_GENERATE_SYM_KEY_FAILED  PKIFCAPING_ERROR_BASE + 4
00098 
00100 #define PKIFCAPING_KEY_EXPORT_FAILED        PKIFCAPING_ERROR_BASE + 5
00101 
00103 #define PKIFCAPING_ENCRYPT_FAILED           PKIFCAPING_ERROR_BASE + 6
00104 
00106 #define PKIFCAPING_DECRYPT_FAILED           PKIFCAPING_ERROR_BASE + 7
00107 
00109 #define PKIFCAPING_ALGORITHM_NOT_SUPPORTED  PKIFCAPING_ERROR_BASE + 8
00110 
00112 #define PKIFCAPING_OPEN_STORAGE_PROVIDER_FAILED PKIFCAPING_ERROR_BASE + 9
00113 
00115 #define PKIFCAPING_OPEN_KEY_FAILED          PKIFCAPING_ERROR_BASE + 10
00116 
00119 #define PKIFCAPING_KEY_IMPORT_FAILED        PKIFCAPING_ERROR_BASE + 11
00120 
00122 #define PKIFCAPING_SIGN_HASH_FAILED         PKIFCAPING_ERROR_BASE + 12
00123 #endif
00124 

Generated on Mon Nov 15 11:15:53 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6