Go to the documentation of this file. 1 #ifndef BIDCSERVER_STATUSCODES_H
2 #define BIDCSERVER_STATUSCODES_H
11 #define SOCKCLIENT_UNABLE_TO_GET_HOST_BY_NAME 1001
12 #define SOCKCLIENT_UNABLE_TO_CREATE_LOCAL_SOCKET 1002
13 #define SOCKCLIENT_UNABLE_TO_CONNECT 1004
14 #define SOCKCLIENT_UNABLE_TO_SEND_DATA_TO_SERVER 1005
15 #define SOCKCLIENT_UNABLE_TO_RECEIVE_DATA_FROM_SERVER 1006
16 #define SOCKCLIENT_MESSAGE_TO_LONG_FOR_ALLOCATED_BUFFER 1007
17 #define SOCKCLIENT_SERVER_SOCKET_ERROR 1008
18 #define SOCKCLIENT_CLOSING_SOCKET_DESCRIPTOR_FAILED 1009
20 #define SESSIONSTORE_UNABLE_TO_OPEN_BANKID_CONFIGURATION_FILE 2001
21 #define SESSIONSTORE_UNABLE_TO_PARSE_PROPERTY_IN_FILE 2002
22 #define SESSIONSTORE_TO_MANY_LINES_IN_CONFIG_FILE 2003
23 #define SESSIONSTORE_PROPERTY_NOT_FOUND 2004
24 #define SESSIONSTORE_PROPNAME_TO_LARGE 2005
25 #define SESSIONSTORE_PROPVALUE_TO_LARGE 2006
26 #define SESSIONSTORE_UNABLE_TO_OPEN_BANKID_KEYSTORE_FILE 2007
27 #define SESSIONSTORE_NO_MORE_MERCHANT_SESSIONS_ALLOWED 2008
28 #define SESSIONSTORE_MERCHANT_SESSION_OUT_OF_BOUNDS 2009
29 #define SESSIONSTORE_KEYSTORE_FILE_IS_NOT_VALID 2010
30 #define SESSIONSTORE_COULD_NOT_RETRIEVE_PASSPROTECTED_PKCS7 2011
31 #define SESSIONSTORE_COULD_NOT_RETRIEVE_PASSPROTECTED_PKCS8 2012
32 #define SESSIONSTORE_COULD_NOT_RETRIEVE_PKCS8 2013
33 #define SESSIONSTORE_TOO_MANY_KEYS_IN_KEYFILE 2014
34 #define SESSIONSTORE_TOO_MANY_CERTS_IN_KEYFILE 2015
35 #define SESSIONSTORE_INVALID_KEYUSAGE_IN_CERTIFICATE 2016
36 #define SESSIONSTORE_AUTHCERT_IS_EXPIRED 2017
37 #define SESSIONSTORE_SIGNCERT_IS_EXPIRED 2018
38 #define SESSIONSTORE_INFOITEMNAME_TO_LARGE 2020
39 #define SESSIONSTORE_INFOITEMVALUE_TO_LARGE 2021
40 #define SESSIONSTORE_INFOITEM_NOT_FOUND 2022
41 #define SESSIONSTORE_TO_MANY_INFOITEMS 2023
42 #define SESSIONSTORE_UNABLE_TO_CREATE_SSL_CONTEXT 2024
43 #define SESSIONSTORE_PROPERTY_TRUSTSTORE_NOT_FOUND 2025
44 #define SESSIONSTORE_UNABLE_TO_TRUST_CA_FOR_SSL 2026
45 #define SESSIONSTORE_SSL_CONTEXT_NOT_CREATED 2027
46 #define SESSIONSTORE_UNABLE_TO_FCLOSE_PROPERTY_FILE 2028
47 #define SESSIONSTORE_UNABLE_TO_CLOSE_KEYSTORE_FILE 2029
48 #define SESSIONSTORE_UNABLE_TO_PUSH_CA_CERT_ON_CA_STACK 2030
49 #define SESSIONSTORE_NUMBER_OF_THREADS_OUT_OF_BOUNDS 2032
50 #define SESSIONSTORE_UNKNOWN_BANKID_ENVIRONMENT 2033
51 #define SESSIONSTORE_UNABLE_TO_EXTRACT_X509_PUBLIC_KEY_FROM_EVP_PKEY 2034
52 #define SESSIONSTORE_UNABLE_TO_UPDATE_EVP_DIGEST 2035
53 #define SESSIONSTORE_UNABLE_TO_FINALIZE_EVP_DIGEST 2036
54 #define SESSIONSTORE_BID_FILE_NOT_SOFT_LOCAL_OR_HSM 2037
55 #define SESSIONSTORE_HSM_LABELS_DOES_NOT_EXIST 2038
56 #define SESSIONSTORE_SIGNKEY_DOES_NOT_EXIST 2039
57 #define SESSIONSTORE_AUTHKEY_DOES_NOT_EXIST 2040
58 #define SESSIONSTORE_SIGNCERT_DOES_NOT_EXIST 2041
59 #define SESSIONSTORE_VERIFIERKEY_DOES_NOT_EXIST 2042
60 #define SESSIONSTORE_AUTHCERT_DOES_NOT_EXIST 2043
61 #define SESSIONSTORE_CACERTS_DOES_NOT_EXIST 2044
62 #define SESSIONSTORE_AUTHKEYLABEL_DOES_NOT_EXIST 2045
63 #define SESSIONSTORE_BID_FILE_PASSWORD_INCORRECT 2046
64 #define SESSIONSTORE_INVALID_SOFT_RA_CERTIFICATE 2047
67 #define MUTEX_UNABLE_TO_CREATE_MUTEX 3001
68 #define MUTEX_ERROR_OCCURED_WAITING_FOR_MUTEX_OBJECT 3002
69 #define MUTEX_ERROR_OCCURED_RELEASING_MUTEX 3003
70 #define MUTEX_UNKNOWN_MUTEX_REQUESTED 3004
72 #define SIGNDATA_UNKNOWN_CERTIFICATETYPE_SIGNING 4001
73 #define SIGNDATA_UNABLE_TO_INITIALIZE_EVP_DIGEST 4002
74 #define SIGNDATA_UNABLE_TO_UPDATE_EVP_DIGEST 4003
75 #define SIGNDATA_UNABLE_TO_FINALIZE_EVP_DIGEST 4004
76 #define SIGNDATA_UNABLE_TO_INITIALIZE_EVP_SIGN 4005
77 #define SIGNDATA_UNABLE_TO_UPDATE_EVP_SIGN 4006
78 #define SIGNDATA_UNABLE_TO_FINALIZE_EVP_SIGN 4007
79 #define SIGNDATA_UNABLE_TO_RETRIEVE_HSMCONTEXT 4008
80 #define SIGNDATA_UNABLE_TO_SIGN_WITH_HSM_PRIVATE_KEYS 4009
81 #define SIGNDATA_UNABLE_TO_CREATE_PKCS7_STRUCTURE 4010
82 #define SIGNDATA_UNABLE_TO_CREATE_SIGNATURE_FOR_PKCS7 4011
83 #define SIGNDATA_UNABLE_TO_CREATESHA1RSASTRUCTURE 4012
84 #define SIGNDATA_SIGNATURE_TOO_LARGE_FOR_BUFFER 4013
85 #define SIGNDATA_UNABLE_TO_DERENCODE_SIGNING_CERTIFICATE 4014
87 #define VERIFYDATA_UNABLE_TO_PARSE_PKCS7_STRUCTURE 5001
88 #define VERIFYDATA_PKCS7_IS_NOT_SIGNED 5002
89 #define VERIFYDATA_NO_DATA_TO_VERIFY_PKCS7 5003
90 #define VERIFYDATA_NO_SIGNER_INFO_SUPPLIED 5004
91 #define VERIFYDATA_NO_SIGNERS_IN_PKCS7 5005
92 #define VERIFYDATA_FAILED_TO_INIT_X509_STORE 5006
93 #define VERIFYDATA_PKCS7_DID_NOT_VERIFY 5007
94 #define VERIFYDATA_UNABLE_TO_CREATE_X509_STORE_CONTEXT 5008
95 #define VERIFYDATA_UNABLE_TO_CREATE_X509_STORE 5009
96 #define VERIFYDATA_UNABLE_TO_ADD_TRUSTED_CA_FILE_PATH 5010
98 #define CERTTOOLS_POLICY_NOT_SUPPORTED 6001
99 #define CERTTOOLS_KEYUSAGE_NOT_RIGHT 6002
100 #define CERTTOOLS_UNKNOWN_KEYALGORITHM 6003
101 #define CERTTOOLS_UNIQUEID_NOT_FOUND 6004
102 #define CERTTOOLS_ORIGINATOR_NOT_FOUND 6005
103 #define CERTTOOLS_BANKNAME_NOT_FOUND 6006
104 #define CERTTOOLS_DATEOFBIRTH_NOT_FOUND 6007
105 #define CERTTOOLS_POLICYOID_NOT_FOUND 6008
106 #define CERTTOOLS_UNKNOWN_AIA_LOCATION 6009
107 #define CERTTOOLS_COMMONNAME_NOT_FOUND 6011
108 #define CERTTOOLS_UNKNOWN_KEYUSAGE 6012
109 #define CERTTOOLS_EMAILADDRESS_NOT_FOUND 6013
110 #define CERTTOOLS_POLICY_DOES_NOT_EXIST 6014
111 #define CERTTOOLS_UNABLE_TO_PARSE_DATE_TO_ASCII 6015
112 #define CERTTOOLS_NO_SIGNER_INFO_SUPPLIED 6016
113 #define CERTTOOLS_SIGNINGTIME_NOT_FOUND 6017
114 #define CERTTOOLS_UNABLE_TO_EXTRACT_NOT_BEFORE_DATE_IN_CERTIFICATE 6018
115 #define CERTTOOLS_UNABLE_TO_EXTRACT_NOT_AFTER_DATE_IN_CERTIFICATE 6019
116 #define CERTTOOLS_UNABLE_TO_PARSE_PKCS7_STRUCTURE 6020
117 #define CERTTOOLS_NO_SIGNERS_IN_PKCS7 6021
118 #define CERTTOOLS_SIGNINGTIME_IN_PKCS7_AFTER_NOTAFTER_IN_CERT 6022
119 #define CERTTOOLS_SIGNINGTIME_IN_PKCS7_BEFORE_NOTEBEFORE_IN_CERT 6023
120 #define CERTTOOLS_UNABLE_TO_GET_SIGNER_CERT 6024
121 #define CERTTOOLS_UNABLE_TO_GET_MERCHANT_ID 6025
122 #define CERTTOOLS_UNABLE_TO_GET_MERCHANT_NAME 6026
123 #define CERTTOOLS_PHONENUMBER_NOT_FOUND 6027
125 #define SERVERKERNEL_HASHALGORITHM_NOT_SUPPORTED 7001
126 #define SERVERKERNEL_UNSUPPORTED_INFOITEM 7002
128 #define GETPKCS7INFO_UNABLE_TO_PARSE_PKCS7_STRUCTURE 8001
129 #define GETPKCS7INFO_NO_SIGNER_INFO_SUPPLIED 8002
130 #define GETPKCS7INFO_NO_SIGNER_INFO_CERTIFICATE_SUPPLIED 8003
131 #define GETPKCS7INFO_UNSUPPORTED_INFOITEM 8004
133 #define HTTPTOOLS_MALFORMED_URL 10001
134 #define HTTPTOOLS_SERVER_PARAMETER_TO_LARGE 10002
135 #define HTTPTOOLS_GET_PARAMETER_TO_LARGE 10003
136 #define HTTPTOOLS_URL_REQUEST_TOO_LARGE 10004
137 #define HTTPTOOLS_URL_ENCODING_FAILED 10005
139 #define GETTAG_NO_TAG_REQUESTED 11001
140 #define GETTAG_UNSUPPORTED_CLIENTTYPE 11002
141 #define GETTAG_UNSUPPORTED_JAVAVERSION 11003
142 #define GETTAG_UNSUPPORTED_BROWSERTYPE 11004
143 #define GETTAG_UNSUPPORTED_BROWSERVERSION 11005
144 #define GETTAG_UNSUPPORTED_OS 11006
145 #define GETTAG_CRITICAL_UPDATE_BANKIDSERVER 11007
146 #define GETTAG_UNKNOWN_RESPONSE_FROM_TAGSERVER 11008
147 #define GETTAG_UNABLE_TO_REPLACE_DATA_IN_TAG 11009
148 #define GETTAG_TAG_NOT_FOUND_IN_TAGCACHE 11011
149 #define GETTAG_TAG_UNABLE_TO_WRITE_TO_TAGCACHE 11012
150 #define GETTAG_PROPERTY_TAGCACHE_NOT_FOUND 11013
151 #define GETTAG_UNEXPECTED_HTTP_RESPONSE_FROM_TAGSERVER 11014
152 #define GETTAG_MALFORMED_TAG_DATA_IN_RESPONSE_FROM_TAGSERVER 11015
153 #define GETTAG_NO_ERRORTEXT_IN_ERROR_RESPONSE_FROM_TAGSERVER 11016
154 #define GETTAG_INVALID_PORT_IN_TAGERVERURL 11017
155 #define GETTAG_INVALID_HTTPPROXYPORT_IN_PROPERTYFILE 11018
156 #define GETTAG_UNKNOWN_BANKID_ENVIRONMENT 11019
157 #define GETTAG_MALFORMED_ERROR_DATA_IN_RESPONSE_FROM_TAGSERVER 11020
158 #define GETTAG_UNSUPPORTED_BROWSER 11021
159 #define GETTAG_UNSUPPORTED_USERAGENT 11022
160 #define GETTAG_UNRECOGNIZED_ERRORCODE_IN_RESPONSE_FROM_TAGSERVER 11023
161 #define GETTAG_INVALID_JAVAVERSION 11024
162 #define GETTAG_INVALID_BANKID_SERVER 11025
163 #define GETTAG_INVALID_BROWSER_TYPE 11026
164 #define GETTAG_INVALID_BROWSER_VERSION 11027
165 #define GETTAG_INVALID_USER_AGENT 11028
166 #define GETTAG_INVALID_OS 11029
167 #define GETTAG_UNSUPPORTED_CONFIGURATION 11030
169 #define PKCS7TOOLS_DID_NOT_FIND_MANDATORY_ITEM 12001
170 #define PKCS7TOOLS_NO_MESSAGE_DIGEST_IN_PKCS7_ATTRIBUTES 12002
171 #define PKCS7TOOLS_MISMATCH_IN_HASHES_BETWEEN_EXPECTED_AND_PKCS7 12003
172 #define PKCS7TOOLS_PKCS7_DID_NOT_VERIFY 12004
173 #define PKCS7TOOLS_HASHEDDATA_TO_LARGE_FOR_INTERNAL_BUFFER 12005
174 #define PKCS7TOOLS_UNABLE_TO_INITIALIZE_EVP_DIGEST 12006
175 #define PKCS7TOOLS_UNABLE_TO_UPDATE_EVP_DIGEST 12007
176 #define PKCS7TOOLS_UNABLE_TO_FINALIZE_EVP_DIGEST 12008
177 #define PKCS7TOOLS_UNABLE_TO_PARSE_PKCS7_STRUCTURE 12009
178 #define PKCS7TOOLS_PKCS7_IS_NOT_SIGNED 12010
179 #define PKCS7TOOLS_NO_SIGNER_INFO_SUPPLIED 12011
180 #define PKCS7TOOLS_REQUIRED_SIGNED_ATTRIBUTE_NOT_FOUND 12012
181 #define PKCS7TOOLS_SIGNED_ATTRIBUTE_TYPE_IS_NOT_OCTET_STRING 12013
182 #define PKCS7TOOLS_SIGNED_ATTRIBUTE_IN_PKCS7_WRONG 12014
184 #define PKCS7TOOLS_INVALID_HASH_ALGORITHM 12016
185 #define PKCS7TOOLS_UNABLE_TO_DERENCODE_SIGNING_CERTIFICATE 12017
186 #define PKCS7TOOLS_INVALID_HASH 12018
187 #define PKCS7TOOLS_ERROR_PARSING_SIGNER_INFO 12019
189 #define GETCERTSTATUS_UNABLE_TO_SIGN_OCSP_REQUEST 13001
190 #define GETCERTSTATUS_INVALID_AIA_LOCATION 13002
191 #define GETCERTSTATUS_VA_RESPONDED_WITH_HTTP_ERRORCODE 13003
192 #define GETCERTSTATUS_VA_RESPONDED_WITH_INVALID_HTTP_HEADER 13004
193 #define GETCERTSTATUS_VA_RESPONDED_WITHOUT_CONTENT_LENGTH_IN_HTTP_HEADER 13005
194 #define GETCERTSTATUS_VA_RESPONDED_WITH_INVALID_CONTENT_LENGTH_IN_HTTP_HEADER 13006
195 #define GETCERTSTATUS_UNABLE_TO_FIND_BASICOCSPRESP_IN_RESPONSE 13007
196 #define GETCERTSTATUS_UNABLE_TO_FIND_OCSPRESP_IN_RESPONSE 13008
197 #define GETCERTSTATUS_NONCE_IN_OCSP_RESPONSE_DOES_NOT_MATCH 13009
198 #define GETCERTSTATUS_REQUESTED_CERT_NOT_MATCH_RESPONDED_CERT 13010
199 #define GETCERTSTATUS_NO_SIGNING_CERTIFICATE_IN_OCSP_RESPONSE 13011
200 #define GETCERTSTATUS_CERTIFICATE_IS_REVOKED 13012
201 #define GETCERTSTATUS_THREAD_CREATION_FAILED 13013
202 #define GETCERTSTATUS_CERTIFICATE_UNKNOWN_STATUS 13014
203 #define GETCERTSTATUS_NO_RESPONSES_IN_OCSP_RESPONS 13015
204 #define GETCERTSTATUS_OCSP_RESPONSE_STATUS_MALFORMEDREQUEST 13018
205 #define GETCERTSTATUS_OCSP_RESPONSE_STATUS_INTERNALERROR 13019
206 #define GETCERTSTATUS_OCSP_RESPONSE_STATUS_TRYLATER 13020
207 #define GETCERTSTATUS_OCSP_RESPONSE_STATUS_SIGREQUIRED 13021
208 #define GETCERTSTATUS_OCSP_RESPONSE_STATUS_UNAUTHORIZED 13022
209 #define GETCERTSTATUS_OCSP_SIGNATURE_DID_NOT_VERIFY 13023
210 #define GETCERTSTATUS_HTTP_RESPONSE_CONTENT_LENGTH_VALUE_INVALID 13024
211 #define GETCERTSTATUS_INVALID_PORTNUMBER_IN_AIALOCATION 13026
212 #define GETCERTSTATUS_UNABLE_TO_RETRIEVE_HSMCONTEXT 13027
213 #define GETCERTSTATUS_VA_COMMUNICATION_TIMED_OUT 13028
214 #define GETCERTSTATUS_INVALID_VATIMEOUT_IN_CONFIGURATION_FILE 13029
215 #define GETCERTSTATUS_UNABLE_TO_CREATE_X509_STORE_CONTEXT 13030
216 #define GETCERTSTATUS_VA_CERTIFICATE_NOT_VALID_IN_OCSP_RESPONSE 13031
217 #define GETCERTSTATUS_FAILED_TO_INIT_X509_STORE 13032
219 #define SSLSOCKCLIENT_UNABLE_TO_CREATE_SSL_CONNECTION 14002
220 #define SSLSOCKCLIENT_UNABLE_TO_SEND_DATA 14003
221 #define SSLSOCKCLIENT_NO_CERTIFICATE_RECEIVED_FROM_PEER 14004
222 #define SSLSOCKCLIENT_NO_SUBJECT_NAME_IN_CERTIFICATE 14005
223 #define SSLSOCKCLIENT_UNABLE_TO_FIND_COMMONNAME_IN_CERTIFICATE 14006
224 #define SSLSOCKCLIENT_COMMONNAME_DOES_NOT_MATCH_AIA_LOCATION 14007
225 #define SSLSOCKCLIENT_UNABLE_TO_CONNECT 14008
226 #define SSLSOCKCLIENT_MESSAGE_TO_LONG_FOR_ALLOCATED_BUFFER 14009
227 #define SSLSOCKCLIENT_UNABLE_TO_GET_HOST_BY_NAME 14010
228 #define SSLSOCKCLIENT_UNABLE_TO_CREATE_LOCAL_SOCKET 14011
229 #define SSLSOCKCLIENT_UNABLE_TO_INJECT_SOCKET_DESCRIPTOR 14012
230 #define SSLSOCKCLIENT_SERVER_CERT_DID_NOT_VERIFY 14013
231 #define SSLSOCKCLIENT_SERVER_SOCKET_ERROR 14014
233 #define AUTHENTICATESERVER_PROPERTY_WEBADDRESS_NOT_FOUND 16001
234 #define AUTHENTICATESERVER_MOBILE_CHALLENGE_DOES_NOT_CONTAIN_NAME_OF_MERCHANT 16002
236 #define HASHDATA_UNSUPPORTED_HASHINGALGORITHM_REQUESTED 17001
237 #define HASHDATA_UNABLE_TO_INITIALIZE_EVP_DIGEST 17002
238 #define HASHDATA_UNABLE_TO_UPDATE_EVP_DIGEST 17003
239 #define HASHDATA_UNABLE_TO_FINALIZE_EVP_DIGEST 17004
241 #define SDOTOOLS_BIM_SDO_NOT_SUPPORTED 18000
242 #define SDOTOOLS_NO_SPACE_LEFT_FOR_SDO_CREATION 18001
243 #define SDOTOOLS_SDO_IS_NULL 18002
244 #define SDOTOOLS_FIRSTSDOELEMENT_IS_NULL 18003
245 #define SDOTOOLS_SECONDSDOELEMENT_IS_NOT_NULL 18004
246 #define SDOTOOLS_SDODATAPART_IS_NULL 18005
247 #define SDOTOOLS_SDOSEAL_IS_NULL 18006
248 #define SDOTOOLS_SEIDSDOVERSION_IS_NULL 18007
249 #define SDOTOOLS_FIRSTSIGNATUREELEMENT_IS_NULL 18008
250 #define SDOTOOLS_SECONDSIGNATUREELEMENT_IS_NULL 18009
251 #define SDOTOOLS_CMSSIGNATUREELEMENT_IS_NULL 18010
252 #define SDOTOOLS_HASHEDDATA_IS_NULL 18011
253 #define SDOTOOLS_DIGESTMETHOD_IS_NULL 18012
254 #define SDOTOOLS_DIGESTVALUE_IS_NULL 18013
255 #define SDOTOOLS_SIGNATUREPOLICYIDENTIFIER_IS_NULL 18014
256 #define SDOTOOLS_SIGNATUREPOLICYID_IS_NULL 18015
257 #define SDOTOOLS_SIGPOLICYID_IS_NULL 18016
258 #define SDOTOOLS_IDENTIFIER_IS_NULL 18017
259 #define SDOTOOLS_SIGNERSDOCUMENTFORMAT_IS_NULL 18018
260 #define SDOTOOLS_MIMETYPE_IS_NULL 18019
261 #define SDOTOOLS_USERCERTIFICATEANDREVOCATIONDATA_IS_NULL 18020
262 #define SDOTOOLS_REVOCATIONVALUES_IS_NULL 18021
263 #define SDOTOOLS_OCSPVALUES_IS_NULL 18022
264 #define SDOTOOLS_ENCAPSULATEDOCSPVALUE_IS_NULL 18023
265 #define SDOTOOLS_CMSSIGNATURE_IS_NULL 18024
266 #define SDOTOOLS_SDOPROFILE_IS_NULL 18025
267 #define SDOTOOLS_SDOSIGNATURE_IS_NULL 18026
268 #define SDOTOOLS_SDOSEALCMSSIGNATUREELEMENT_IS_NULL 18027
269 #define SDOTOOLS_SDOSEALHASHEDDATA_IS_NULL 18028
270 #define SDOTOOLS_SDOSEALDIGESTMETHOD_IS_NULL 18029
271 #define SDOTOOLS_SDOSEALDIGESTVALUE_IS_NULL 18030
272 #define SDOTOOLS_SDOSEALSIGNATUREPOLICYIDENTIFIER_IS_NULL 18031
273 #define SDOTOOLS_SDOSEALSIGNATUREPOLICYID_IS_NULL 18032
274 #define SDOTOOLS_SDOSEALSIGPOLICYID_IS_NULL 18033
275 #define SDOTOOLS_SDOSEALIDENTIFIER_IS_NULL 18034
276 #define SDOTOOLS_SDOSEALSIGNERSDOCUMENTFORMAT_IS_NULL 18035
277 #define SDOTOOLS_SDOSEALMIMETYPE_IS_NULL 18036
278 #define SDOTOOLS_SDOSEALUSERCERTIFICATEANDREVOCATIONDATA_IS_NULL 18037
279 #define SDOTOOLS_SDOSEALREVOCATIONVALUES_IS_NULL 18038
280 #define SDOTOOLS_SDOSEALOCSPVALUES_IS_NULL 18039
281 #define SDOTOOLS_SDOSEALENCAPSULATEDOCSPVALUE_IS_NULL 18040
282 #define SDOTOOLS_SDOSEALCMSSIGNATURE_IS_NULL 18041
283 #define SDOTOOLS_SDOSEALSDOPROFILE_IS_NULL 18042
284 #define SDOTOOLS_THIRDSIGNATUREELEMENT_IS_NOT_NULL 18043
287 #define SDOVALIDATE_INCORRECT_POLICY_IN_SDODATAPART 20001
288 #define SDOVALIDATE_SDOLIST_NOT_PRESENT_IN_SDO 20002
289 #define SDOVALIDATE_SDO_HAS_MORE_THAN_ONE_SDOELEMENT 20003
290 #define SDOVALIDATE_SDOVERSION_NOT_PRESENT_IN_SDOLIST 20004
291 #define SDOVALIDATE_SDODATAPART_NOT_PRESENT_IN_SDOLIST 20005
292 #define SDOVALIDATE_SDOSIGNATURE_NOT_PRESENT_IN_SDOLIST 20006
293 #define SDOVALIDATE_POLICY_NOT_PRESENT_IN_SDODATAPART 20007
294 #define SDOVALIDATE_HASHEDDATA_NOT_PRESENT_IN_SDODATAPART 20008
295 #define SDOVALIDATE_DATATYPE_NOT_PRESENT_IN_SDODATAPART 20009
296 #define SDOVALIDATE_UNABLE_TO_PARSE_DATAPART_SIGNATURE 20010
297 #define SDOVALIDATE_INCORRECT_POLICYOID_FOR_DATAPART_SIGNER 20011
298 #define SDOVALIDATE_CANT_VERIFY_HASH_WHEN_DATA_NOT_PRESENT 20012
299 #define SDOVALIDATE_HASHEDDATA_NOT_OF_DATA_IN_SDO 20013
300 #define SDOVALIDATE_SIGNATURELIST_NOT_PRESENT_IN_SDODATAPART 20014
301 #define SDOVALIDATE_DATETIME_FORMAT_NOT_VALID_IN_SIGNATUREELEMENT 20015
302 #define SDOVALIDATE_SIGNATUREELEMENT_LACKS_OCSPRESPONSEDATA 20016
303 #define SDOVALIDATE_SIGNATUREELEMENT_LACKS_OCSPRESPONSELEN 20017
304 #define SDOVALIDATE_UNABLE_TO_PARSE_OCSPRESPONSE 20018
305 #define SDOVALIDATE_NO_RESPONSDATA_IN_OCSPRESPONSE 20019
306 #define SDOVALIDATE_NO_PRODUCEDAT_IN_OCSPRESPONSE 20020
307 #define SDOVALIDATE_MISSING_SINGLERESPONSE_IN_OCPSRESPONSE 20021
308 #define SDOVALIDATE_CERTSTATUS_IN_OCSPRESPONSE_NOT_GOOD 20022
309 #define SDOVALIDATE_UNABLE_TO_PARSE_PKCS7_STRUCTURE 20023
310 #define SDOVALIDATE_NO_CERTID_IN_OCSPRESPONSE 20024
311 #define SDOVALIDATE_OCSP_RESPONSE_NOT_FOR_SIGNATURE_CERTIFICATE 20025
312 #define SDOVALIDATE_ISSUERNAMES_DO_NOT_MATCH 20026
313 #define SDOVALIDATE_OCSP_TIMEGAPS_TO_LARGE 20027
314 #define SDOVALIDATE_MISSING_MERCHANT_POLICY_SIGNATURE_ELEMENT 20028
315 #define SDOVALIDATE_NOT_TWO_SIGNATUREELEMENTS_IN_SIGNATURELIST 20029
316 #define SDOVALIDATE_DATAPARTSIGNATUREELEMENT_DID_NOT_VERIFY 20030
317 #define SDOVALIDATE_A_DATAPART_CMSSIGNATURE_IS_NOT_OVER_SHA1 20033
318 #define SDOVALIDATE_A_DATAPART_CMSSIGNATURE_MIMETYPE_NOT_SUPPORTED 20034
319 #define SDOVALIDATE_A_DATAPART_CMSSIGNATURE_SIGPOLICY_NOT_SUPPORTED 20035
320 #define SDOVALIDATE_SDOSEAL_DID_NOT_VERIFY 20036
321 #define SDOVALIDATE_SIGNATUREELEMENTS_OVER_DIFFERENT_DATA 20037
322 #define SDOVALIDATE_SIGNEDOBJECT_NOT_PRESENT 20039
323 #define SDOVALIDATE_SDOSEAL_SIGNATURE_NOT_BY_MERCHANT_IN_SIGNATURELIST 20040
324 #define SDOVALIDATE_SIGNATURES_NOT_OVER_DATA_IN_SDO 20041
325 #define SDOVALIDATE_NUMBER_OF_SIGNATURES_WRONG 20042
326 #define SDOVALIDATE_UNSEALED_SDO 20043
327 #define SDOVALIDATE_SEALED_SDO 20044
328 #define SDOVALIDATE_UNABLE_TO_VERIFY_CONTRACT 20045
330 #define BASE64_BASE64ENCODE_FAILED 21001
331 #define BASE64_BASE64DECODE_FAILED 21002
332 #define BASE64_BASE64DECODEENGINE_FAILED 21003
333 #define BASE64_BASE64ENCODEMEMBUF_FAILED 21004
334 #define BASE64_BASE64ENCODEENGINE_FAILED 21005
335 #define BASE64_UNABLE_TO_CREATE_BIOMEMBUF 21006
337 #define ASSYMETRICDECRYPT_UNABLE_TO_OPEN_PRIVATEKEY_FILE 22001
338 #define ASSYMETRICDECRYPT_UNABLE_TO_PARSE_PKCS8_STRUCTURE 22002
339 #define ASSYMETRICDECRYPT_UNABLE_TO_DECRYPT_PKCS8 22003
340 #define ASSYMETRICDECRYPT_UNABLE_TO_CREATE_PRIVATEKEY_FROM_DECRYPTED_PKCS8 22004
341 #define ASSYMETRICDECRYPT_UNABLE_TO_DECRYPT_DATA_WITH_PRIVATEKEY 22005
342 #define ASSYMETRICDECRYPT_UNABLE_TO_RETRIEVE_HSMCONTEXT 22006
344 #define SYMETRICDECRYPT_UNABLE_TO_INITIALIZE_DECRYPTION 23001
345 #define SYMETRICDECRYPT_UNABLE_TO_UPDATE_DECRYPTION 23002
346 #define SYMETRICDECRYPT_UNABLE_TO_FINISH_DECRYPTION 23003
348 #define SYMETRICENCRYPT_UNABLE_TO_INITIALIZE_ENCRYPTION 24001
349 #define SYMETRICENCRYPT_UNABLE_TO_UPDATE_ENCRYPTION 24002
350 #define SYMETRICENCRYPT_UNABLE_TO_FINISH_ENCRYPTION 24003
352 #define HSMCLIENT_UNABLE_TO_LOAD_HSM_PKCS11_DRIVER 25001
353 #define HSMCLIENT_C_INITIALIZE_NOT_FOUND 25002
354 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_INITIALIZE 25003
355 #define HSMCLIENT_C_GETSLOTLIST_NOT_FOUND 25004
356 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_GETSLOTLIST 25005
357 #define HSMCLIENT_C_OPENSESSION_NOT_FOUND 25006
358 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_OPENSESSION 25007
359 #define HSMCLIENT_C_LOGIN_NOT_FOUND 25008
360 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_LOGIN 25009
361 #define HSMCLIENT_C_GENERATEKEYPAIR_NOT_FOUND 25010
362 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_GENERATEKEYPAIR 25011
363 #define HSMCLIENT_C_LOGOUT_NOT_FOUND 25012
364 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_LOGOUT 25013
365 #define HSMCLIENT_C_CLOSESESSION_NOT_FOUND 25014
366 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_CLOSESESSION 25015
367 #define HSMCLIENT_C_FINALIZE_NOT_FOUND 25016
368 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_FINALIZE 25017
369 #define HSMCLIENT_C_CREATEOBJECT_NOT_FOUND 25018
370 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_CREATEOBJECT 25019
371 #define HSMCLIENT_C_SIGNINIT_NOT_FOUND 25020
372 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_SIGNINIT 25021
373 #define HSMCLIENT_C_SIGN_NOT_FOUND 25022
374 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_SIGN 25023
375 #define HSMCLIENT_C_FINDOBJECTSINIT_NOT_FOUND 25024
376 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_FINDOBJECTSINIT 25025
377 #define HSMCLIENT_C_FINDOBJECTS_NOT_FOUND 25026
378 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_FINDOBJECTS 25027
379 #define HSMCLIENT_C_FINDOBJECTSFINAL_NOT_FOUND 25028
380 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_FINDOBJECTSFINAL 25029
381 #define HSMCLIENT_UNABLE_TO_FIND_REQUESTED_PRIVATE_KEY 25030
382 #define HSMCLIENT_NO_TOKENS_IN_SLOTS 25031
383 #define HSMCLIENT_NO_TOKENS_EXIST_WITH_THE_GIVEN_LABEL 25032
384 #define HSMCLIENT_PKCS11_IMPLEMENTATION_NOT_LOADED 25033
385 #define HSMCLIENT_C_DECRYPTINIT_NOT_FOUND 25034
386 #define HSMCLIENT_C_DECRYPT_NOT_FOUND 25035
387 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_DECRYPTINIT 25036
388 #define HSMCLIENT_AN_ERROR_OCCURED_DURING_C_DECRYPT 25037
390 #define SDOADDDATA_INVALID_SDO 26001
392 #define STRINGOPERATIONS_NULL_INPUTTED_TO_LOWERCASE 27001
394 #define OPENSESSION_MANDATORY_CONFIGURATION_PARAMETER_EMPTY 28001
395 #define OPENSESSION_MANDATORY_CONFIGURATION_PARAMETER_INVALID 28002
396 #define OPENSESSION_WEBADDRESS_IS_LOCALHOST 28003
397 #define OPENSESSION_WEBADDRESS_IS_NOT_HOSTNAME 28004
399 #define SIGNDATAP1_UNABLE_TO_INITIALIZE_EVP_DIGEST 29001
400 #define SIGNDATAP1_UNABLE_TO_UPDATE_EVP_DIGEST 29002
401 #define SIGNDATAP1_UNABLE_TO_FINALIZE_EVP_DIGEST 29003
402 #define SIGNDATAP1_UNABLE_TO_RETRIEVE_HSMCONTEXT 29004
403 #define SIGNDATAP1_UNABLE_TO_INITIALIZE_EVP_SIGN 29005
404 #define SIGNDATAP1_UNABLE_TO_UPDATE_EVP_SIGN 29006
405 #define SIGNDATAP1_UNKNOWN_CERTIFICATETYPE_SIGNING 29007
406 #define SIGNDATAP1_UNABLE_TO_FINALIZE_EVP_SIGN 29008
407 #define SIGNDATAP1_SIGNATURE_TOO_LARGE_FOR_BUFFER 29009
409 #define CREATEXMLDSIG_SIGNING_CERTIFICATE_NOT_A_RA_SIGNER 30001
411 #define SDOADDSIGNATURE_UNABLE_TO_VERIFY_CONTRACT 31001
413 #define CREATESECURECHANNEL_UNKNOWN_BANKID_ENVIRONMENT 32001
414 #define CREATESECURECHANNEL_NO_CHANNEL_PARAMETERS_SET 32002
415 #define CREATESECURECHANNEL_CHANNEL_PARAMETERS_TO_LARGE 32004
418 #define OUT_OF_MEMORY 33001
419 #define INCORRECT_PARAM 33002
420 #define INCORRECT_POINTER 33003
421 #define STRING_TRUNCATION_OCCURED 33004
423 #define XMLTOSEIDSDO_CAN_NOT_PARSE_SEID_SDO_XML 34001
424 #define XMLTOSEIDSDO_XML_IS_NOT_SEID_SDO 34002
425 #define XMLTOSEIDSDO_OLD_FORMAT_NOT_SUPPORTED 34003
429 #define MGMFETOOLS_UNKNOWN_BANKID_ENVIRONMENT 36001
430 #define MGMFETOOLS_THREAD_CREATION_FAILED 36002
431 #define MGMFETOOLS_COMMUNICATION_TIMED_OUT 36003
432 #define MGMFETOOLS_BAD_HTTP_RESPONSE 36004
433 #define MGMFETOOLS_EMPTY_RESPONSE 36005
434 #define MGMFETOOLS_MISSING_STATUS_CODE_IN_RESPONSE 36006
435 #define MGMFETOOLS_STATUS_CODE_RSPONSE_NOT_OK 36007
437 #define REQUESTMOBILEACTION_MISSING_TRANSACTION_REFERENCE_IN_RESPONSE 37001
438 #define REQUESTMOBILEACTION_MISSING_TRANSACTION_STATUS_IN_RESPONSE 37002
440 #define GENERATEMERCHANTREFERENCE_COULD_NOT_GENERATE_RANDOM_NUMBER 38001
441 #define GENERATEMERCHANTREFERENCE_UNABLE_TO_DOWNLOAD_DICTIONARY 38002
442 #define GENERATEMERCHANTREFERENCE_DICT_VALIDATION_FAILED 38003
444 #define INITTRANSACTION_MISSING_MANDATORY_PARAMETER 39001
445 #define INITTRANSACTION_OPERATION_MISSING_IN_TRANSACTION_DATA 39002
446 #define INITTRANSACTION_CLIENT_CHALLENGE_MISSING_IN_TRANSACTION_DATA 39003
447 #define INITTRANSACTION_CLIENT_IP_MISSING_IN_TRANSACTION_DATA 39004
448 #define INITTRANSACTION_INVALID_MIME_TYPE 39005
449 #define INITTRANSACTION_INVALID_OPERATION 39006
450 #define INITTRANSACTION_UNABLE_TO_ENCRYPT_RESPONSE 39007
451 #define INITTRANSACTION_TID_MISMATCH 39008
452 #define INITTRANSACTION_NO_TID_IN_REQUEST 39009
453 #define INITTRANSACTION_NO_DOCUMENTS_TO_SIGN 39010
454 #define INITTRANSACTION_NO_CLIENTINFO_IN_REQUEST 39011
456 #define VERIFYTRANSACTIONREQUEST_OPERATION_MISSING_IN_TRANSACTION_DATA 40001
457 #define VERIFYTRANSACTIONREQUEST_PKCS7_MISSING_IN_TRANSACTION_DATA 40002
458 #define VERIFYTRANSACTIONREQUEST_OCSP_MISSING_IN_TRANSACTION_DATA 40003
459 #define VERIFYTRANSACTIONREQUEST_ERRCODE_MISSING_IN_TRANSACTION_DATA 40004
460 #define VERIFYTRANSACTIONREQUEST_INVALID_OPERATION 40005
461 #define VERIFYTRANSACTIONREQUEST_TID_MISMATCH 40006
462 #define VERIFYTRANSACTIONREQUEST_PKCS7S_MISSING_IN_TRANSACTION_DATA 40007
463 #define VERIFYTRANSACTIONREQUEST_ERROR_PARSING_RTREPORT 40008
464 #define VERIFYTRANSACTIONREQUEST_INCORRECT_NUMBER_OF_SIGNATURES 40009
465 #define VERIFYTRANSACTIONREQUEST_SIGNED_DATA_MISSING 40010
467 #define DECRYPTTRANSACTIONDATA_INVALID_MAC_LENGTH 40050
468 #define DECRYPTTRANSACTIONDATA_MACS_NOT_EQUAL 40051
470 #define KEY_NOT_IN_MAP 41000
471 #define ERROR_SETTING_MANDATORY_INFOITEM 41001
472 #define UNABLE_TO_CREATE_STRINGMAP 41002
474 #define TRANSACTIONINFO_INCORRECT_RESPONSE 42000
475 #define TRANSACTIONINFO_INVALID_NONCE 42001
477 #define INITSESSION_UNKNOWN_BANKID_ENVIRONMENT 43000
478 #define INITSESSION_UNKNOWN_RESPONSE_FROM_SDM 43001
479 #define INITSESSION_INCORRECT_RESPONSE_FROM_SDM 43002
480 #define INITSESSION_ERROR_FROM_SDM 43003
481 #define INITSESSION_NO_NONCE_IN_RESPONSE 43004
482 #define INITSESSION_NONCE_MISMATCH 43005
483 #define INITSESSION_NO_CDMURI_IN_RESPONSE 43006
484 #define INITSESSION_NO_TID_IN_RESPONSE 43007
485 #define INITSESSION_NO_CLIENTID_IN_RESPONSE 43008
487 #define ENCRYPTTRANSACTIONDATA_UNKNOWN_ENVIRONMENT 44000
488 #define ENCRYPTTRANSACTIONDATA_RSA_ENCRYPT_ERROR 44001
490 #define CERTTOOLS_COUNTRY_NOT_FOUND 45000
491 #define CERTTOOLS_ORGANIZATION_NOT_FOUND 45001
493 #define SERIALSIGN_GAP_TOO_SMALL 46000
494 #define INIT_TRANSACTION_CANNOT_MIX_PARALLEL_AND_SERIAL 46001
495 #define NO_SERIALDATA_RETURNED_FROM_MERCHANT 46002
496 #define SERIALDATA_RETURNED_FROM_MERCHANT_WITH_WRONG_LENGTH 46003
497 #define INITTRANSACTION_INVALID_SERIAL_SIGN_TYPE 46004
498 #define MISSING_PARAMETER_IN_TRANSACTION_DATA 46005
499 #define PARALLEL_DOCUMENTS_IN_SELFASSEMBLER_SESSION 46006
500 #define MERCHANT_SUPPLIED_ASSEMBLER_FAILED 46007
501 #define NOGRAPHIC_WHILE_SELF_ASSEMBLING 46008
502 #define SERIAL_FUNCTION_USED_ON_PARALLEL_DOCUMENT 46009
503 #define PARALLEL_FUNCTION_USED_ON_SERIAL_DOCUMENT 46010
504 #define PARALLEL_DOCUMENTS_IN_SERIAL_SESSION 46011
505 #define SERIAL_DOCUMENTS_IN_PARALLEL_SESSION 46012