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