eID middleware | ![]() |
Go to the source code of this file.
Defines | |
#define | EIDMW_OK 0 |
#define | EIDMW_ERR_PARAM_BAD 0xe1d00100 |
A function parameter has an unexpected value (general). | |
#define | EIDMW_ERR_PARAM_RANGE 0xe1d00101 |
A function parameter exceeded the allowed range. | |
#define | EIDMW_ERR_BAD_PATH 0xe1d00102 |
Bad file path (invalid characters, length no multiple of 4). | |
#define | EIDMW_ERR_ALGO_BAD 0xe1d00103 |
Unknown/unsupported algorithm. | |
#define | EIDMW_ERR_PIN_OPERATION 0xe1d00104 |
Invalid/unsupported PIN operation. | |
#define | EIDMW_ERR_PIN_FORMAT 0xe1d00105 |
PIN not allowed for this card (invalid characters, too short/long). | |
#define | EIDMW_ERR_BAD_USAGE 0xe1d00106 |
Bad usage of a class or function. | |
#define | EIDMW_ERR_CARD 0xe1d00200 |
Generic card error. | |
#define | EIDMW_ERR_NOT_AUTHENTICATED 0xe1d00201 |
Not Authenticated (no PIN specified). | |
#define | EIDMW_ERR_NOT_SUPPORTED 0xe1d00202 |
This command is not supported by this card. | |
#define | EIDMW_ERR_PIN_BAD 0xe1d00203 |
Bad PIN. | |
#define | EIDMW_ERR_PIN_BLOCKED 0xe1d00204 |
PIN blocked. | |
#define | EIDMW_ERR_NO_CARD 0xe1d00205 |
No card present or card has been removed. | |
#define | EIDMW_ERR_BAD_P1P2 0xe1d00206 |
Bad parameter P1 or P2. | |
#define | EIDMW_ERR_CMD_NOT_ALLOWED 0xe1d00207 |
Command not allowed. | |
#define | EIDMW_ERR_FILE_NOT_FOUND 0xe1d00208 |
File not found. | |
#define | EIDMW_ERR_APPLET_VERSION_NOT_FOUND 0xe1d00209 |
Unable to read applet version from the card. | |
#define | EIDMW_ERR_NOT_ACTIVATED 0xe1d0020A |
Card not activated. | |
#define | EIDMW_ERR_CARD_COMM 0xe1d00300 |
Error communicating with the card. | |
#define | EIDMW_ERR_NO_READER 0xe1d00301 |
No reader has been found. | |
#define | EIDMW_ERR_PINPAD 0xe1d00302 |
The pinpad reader returned an error. | |
#define | EIDMW_ERR_CANT_CONNECT 0xe1d00303 |
A card is present but we can't connect. | |
#define | EIDMW_ERR_CARD_RESET 0xe1d00304 |
The card has been reset (e.g. | |
#define | EIDMW_ERR_CARD_SHARING 0xe1d00305 |
The card can't be accessed because of other connections. | |
#define | EIDMW_ERR_NOT_TRANSACTED 0xe1d00306 |
Can't end a transaction that wasn't started (also returned on Mac OS X when multiple apps are access the card simultaneously). | |
#define | EIDMW_ERR_LIMIT 0xe1d00400 |
An internal limit has been reached. | |
#define | EIDMW_ERR_CHECK 0xe1d00401 |
An internal check failed. | |
#define | EIDMW_ERR_PCSC_LIB 0xe1d00402 |
The PCSC library could not be located. | |
#define | EIDMW_ERR_ZLIB_RESOLVE 0xe1d00403 |
An attempt to resolve a Z-lib address failed. | |
#define | EIDMW_ERR_UNKNOWN 0xe1d00404 |
And unknown error occurred. | |
#define | EIDMW_PINPAD_ERR 0xe1d00405 |
The pinpad reader received a wrong/unknown value. | |
#define | EIDMW_CANT_LOAD_LIB 0xe1d00406 |
Dynamic library couldn't be loaded (found found at the specified location). | |
#define | EIDMW_ERR_MEMORY 0xe1d00407 |
Memory error. | |
#define | EIDMW_ERR_DELETE_CACHE 0xe1d00408 |
Couldn't delete cache file(s). | |
#define | EIDMW_CONF 0xe1d00409 |
Error getting or writing config data. | |
#define | EIDMW_CACHE_TAMPERED 0xe1d0040A |
The cached files have been tampered with. | |
#define | EIDMW_ERR_SOCKET_CREATE 0xe1d00500 |
Creation of a socket failed. | |
#define | EIDMW_ERR_SOCKET_SEND 0xe1d00501 |
Socket 'send()' failed. | |
#define | EIDMW_ERR_SOCKET_RECV 0xe1d00502 |
Socket 'recv()' failed. | |
#define | EIDMW_ERR_SOCKET_GETHOST 0xe1d00503 |
Call to 'gethostbyname()' in SocketClient failed. | |
#define | EIDMW_ERR_SOCKET_CONNECT 0xe1d00504 |
Call to 'connect()' in SocketClient failed. | |
#define | EIDMW_ERR_SOCKET_SOCKET 0xe1d00510 |
Invalid in SocketServer, call to 'socket()' failed. | |
#define | EIDMW_ERR_SOCKET_BIND 0xe1d00511 |
Call to 'bind()' in SocketServer failed. | |
#define | EIDMW_ERR_SOCKET_ACCEPT 0xe1d00512 |
Call to 'Accept()' in SocketServer failed. | |
#define | EIDMW_ERR_PIN_CANCEL 0xe1d00600 |
User pressed Cancel in PIN dialog. | |
#define | EIDMW_ERR_TIMEOUT 0xe1d00601 |
Pinpad timeout. | |
#define | EIDMW_NEW_PINS_DIFFER 0xe1d00602 |
The new PINs that were entered differ. | |
#define | EIDMW_WRONG_PIN_FORMAT 0xe1d00603 |
A PIN with invalid length or format was entered. | |
#define | EIDMW_WRONG_ASN1_FORMAT 0xe1d00700 |
Could not find expected elements in parsed ASN.1 vector. | |
#define | EIDMW_FILE_NOT_OPENED 0xe1d00800 |
File could not be opened. | |
#define | EIDMW_PERMISSION_DENIED 0xe1d00801 |
Search permission is denied for a component of the path prefix of path. | |
#define | EIDMW_INVALID_PATH 0xe1d00802 |
A loop exists in symbolic links encountered during resolution of the path argument. | |
#define | EIDMW_TOO_MANY_OPENED_FILES 0xe1d00803 |
{OPEN_MAX} file descriptors are currently open in the calling process. | |
#define | EIDMW_DIR_NOT_OPENED 0xe1d00804 |
The argument of closedir or readdir does not refer to an open directory stream. | |
#define | EIDMW_INTERRUPTION 0xe1d00805 |
Interrupted by a signal. | |
#define | EIDMW_OVERFLOW 0xe1d00806 |
One of the values in the structure to be returned cannot be represented correctly. | |
#define | EIDMW_ERROR_IO 0xe1d00807 |
An I/O error occurred while reading from the file system. | |
#define | EIDMW_ERR_LOGGER_APPLEAVING 0xe1d00900 |
Call of the Logger after destruct time. | |
#define | EIDMW_ERR_DOCTYPE_UNKNOWN 0xe1d00b00 |
The document type is unknown for this card. | |
#define | EIDMW_ERR_CARDTYPE_BAD 0xe1d00b01 |
The card type asked doesn't correspond with the real card type. | |
#define | EIDMW_ERR_CARDTYPE_UNKNOWN 0xe1d00b02 |
This card type is unknown. | |
#define | EIDMW_ERR_CERT_NOISSUER 0xe1d00b03 |
This Certificate has no issuer (=root). | |
#define | EIDMW_ERR_RELEASE_NEEDED 0xe1d00b04 |
No release of SDK object has been done before closing the application. | |
#define | EIDMW_ERR_BAD_TRANSACTION 0xe1d00b05 |
Bad transaction commande (Unlock without Lock OR Lock without Unlock). | |
#define | EIDMW_ERR_FILETYPE_UNKNOWN 0xe1d00b06 |
The file type is unknown for this card. | |
#define | EIDMW_ERR_CARD_CHANGED 0xe1d00b07 |
The card has been changed. | |
#define | EIDMW_ERR_READERSET_CHANGED 0xe1d00b08 |
The reader set has been changed. | |
#define | EIDMW_ERR_NOT_ALLOW_BY_USER 0xe1d00b09 |
User did not allow to read the card. | |
#define | EIDMW_ERR_CERT_NOCRL 0xe1d00b0A |
This Certificate has no CDP. | |
#define | EIDMW_ERR_CERT_NOOCSP 0xe1d00b0B |
This Certificate has no OCSP responder. | |
#define | EIDMW_ERR_CERT_NOROOT 0xe1d00b0C |
No root is found for the store or certificate. | |
#define | EIDMW_ERR_USER_MUST_ANSWER 0xe1d00b0D |
User did not yet allow or disallow to read the card. | |
#define | EIDMW_ERR_SYSTEM 0xe1d00c01 |
a system call returned an error | |
#define | EIDMW_ERR_SIGNAL 0xe1d00c02 |
a signal function returned an error |
#define EIDMW_CACHE_TAMPERED 0xe1d0040A |
The cached files have been tampered with.
#define EIDMW_CANT_LOAD_LIB 0xe1d00406 |
Dynamic library couldn't be loaded (found found at the specified location).
#define EIDMW_CONF 0xe1d00409 |
Error getting or writing config data.
#define EIDMW_DIR_NOT_OPENED 0xe1d00804 |
The argument of closedir or readdir does not refer to an open directory stream.
#define EIDMW_ERR_ALGO_BAD 0xe1d00103 |
Unknown/unsupported algorithm.
#define EIDMW_ERR_APPLET_VERSION_NOT_FOUND 0xe1d00209 |
Unable to read applet version from the card.
#define EIDMW_ERR_BAD_P1P2 0xe1d00206 |
Bad parameter P1 or P2.
#define EIDMW_ERR_BAD_PATH 0xe1d00102 |
Bad file path (invalid characters, length no multiple of 4).
#define EIDMW_ERR_BAD_TRANSACTION 0xe1d00b05 |
Bad transaction commande (Unlock without Lock OR Lock without Unlock).
#define EIDMW_ERR_BAD_USAGE 0xe1d00106 |
Bad usage of a class or function.
#define EIDMW_ERR_CANT_CONNECT 0xe1d00303 |
A card is present but we can't connect.
E.g. no card present, or a synchronous (e.g. SIS card) is inserted in the reader, but no 'reader specific card plugin' is available for that reader
#define EIDMW_ERR_CARD 0xe1d00200 |
Generic card error.
#define EIDMW_ERR_CARD_CHANGED 0xe1d00b07 |
The card has been changed.
#define EIDMW_ERR_CARD_COMM 0xe1d00300 |
Error communicating with the card.
#define EIDMW_ERR_CARD_RESET 0xe1d00304 |
The card has been reset (e.g.
by another application)
#define EIDMW_ERR_CARD_SHARING 0xe1d00305 |
The card can't be accessed because of other connections.
#define EIDMW_ERR_CARDTYPE_BAD 0xe1d00b01 |
The card type asked doesn't correspond with the real card type.
#define EIDMW_ERR_CARDTYPE_UNKNOWN 0xe1d00b02 |
This card type is unknown.
#define EIDMW_ERR_CERT_NOCRL 0xe1d00b0A |
This Certificate has no CDP.
#define EIDMW_ERR_CERT_NOISSUER 0xe1d00b03 |
This Certificate has no issuer (=root).
#define EIDMW_ERR_CERT_NOOCSP 0xe1d00b0B |
This Certificate has no OCSP responder.
#define EIDMW_ERR_CERT_NOROOT 0xe1d00b0C |
No root is found for the store or certificate.
#define EIDMW_ERR_CHECK 0xe1d00401 |
An internal check failed.
#define EIDMW_ERR_CMD_NOT_ALLOWED 0xe1d00207 |
Command not allowed.
#define EIDMW_ERR_DELETE_CACHE 0xe1d00408 |
Couldn't delete cache file(s).
#define EIDMW_ERR_DOCTYPE_UNKNOWN 0xe1d00b00 |
The document type is unknown for this card.
#define EIDMW_ERR_FILE_NOT_FOUND 0xe1d00208 |
File not found.
#define EIDMW_ERR_FILETYPE_UNKNOWN 0xe1d00b06 |
The file type is unknown for this card.
#define EIDMW_ERR_LIMIT 0xe1d00400 |
An internal limit has been reached.
#define EIDMW_ERR_LOGGER_APPLEAVING 0xe1d00900 |
Call of the Logger after destruct time.
#define EIDMW_ERR_MEMORY 0xe1d00407 |
Memory error.
#define EIDMW_ERR_NO_CARD 0xe1d00205 |
No card present or card has been removed.
#define EIDMW_ERR_NO_READER 0xe1d00301 |
No reader has been found.
#define EIDMW_ERR_NOT_ACTIVATED 0xe1d0020A |
Card not activated.
#define EIDMW_ERR_NOT_ALLOW_BY_USER 0xe1d00b09 |
User did not allow to read the card.
#define EIDMW_ERR_NOT_AUTHENTICATED 0xe1d00201 |
Not Authenticated (no PIN specified).
#define EIDMW_ERR_NOT_SUPPORTED 0xe1d00202 |
This command is not supported by this card.
#define EIDMW_ERR_NOT_TRANSACTED 0xe1d00306 |
Can't end a transaction that wasn't started (also returned on Mac OS X when multiple apps are access the card simultaneously).
#define EIDMW_ERR_PARAM_BAD 0xe1d00100 |
A function parameter has an unexpected value (general).
#define EIDMW_ERR_PARAM_RANGE 0xe1d00101 |
A function parameter exceeded the allowed range.
#define EIDMW_ERR_PCSC_LIB 0xe1d00402 |
The PCSC library could not be located.
#define EIDMW_ERR_PIN_BAD 0xe1d00203 |
Bad PIN.
#define EIDMW_ERR_PIN_BLOCKED 0xe1d00204 |
PIN blocked.
#define EIDMW_ERR_PIN_CANCEL 0xe1d00600 |
User pressed Cancel in PIN dialog.
#define EIDMW_ERR_PIN_FORMAT 0xe1d00105 |
PIN not allowed for this card (invalid characters, too short/long).
#define EIDMW_ERR_PIN_OPERATION 0xe1d00104 |
Invalid/unsupported PIN operation.
#define EIDMW_ERR_PINPAD 0xe1d00302 |
The pinpad reader returned an error.
#define EIDMW_ERR_READERSET_CHANGED 0xe1d00b08 |
The reader set has been changed.
#define EIDMW_ERR_RELEASE_NEEDED 0xe1d00b04 |
No release of SDK object has been done before closing the application.
#define EIDMW_ERR_SIGNAL 0xe1d00c02 |
a signal function returned an error
#define EIDMW_ERR_SOCKET_ACCEPT 0xe1d00512 |
Call to 'Accept()' in SocketServer failed.
#define EIDMW_ERR_SOCKET_BIND 0xe1d00511 |
Call to 'bind()' in SocketServer failed.
#define EIDMW_ERR_SOCKET_CONNECT 0xe1d00504 |
Call to 'connect()' in SocketClient failed.
#define EIDMW_ERR_SOCKET_CREATE 0xe1d00500 |
Creation of a socket failed.
#define EIDMW_ERR_SOCKET_GETHOST 0xe1d00503 |
Call to 'gethostbyname()' in SocketClient failed.
#define EIDMW_ERR_SOCKET_RECV 0xe1d00502 |
Socket 'recv()' failed.
#define EIDMW_ERR_SOCKET_SEND 0xe1d00501 |
Socket 'send()' failed.
#define EIDMW_ERR_SOCKET_SOCKET 0xe1d00510 |
Invalid in SocketServer, call to 'socket()' failed.
#define EIDMW_ERR_SYSTEM 0xe1d00c01 |
a system call returned an error
#define EIDMW_ERR_TIMEOUT 0xe1d00601 |
Pinpad timeout.
#define EIDMW_ERR_UNKNOWN 0xe1d00404 |
And unknown error occurred.
#define EIDMW_ERR_USER_MUST_ANSWER 0xe1d00b0D |
User did not yet allow or disallow to read the card.
#define EIDMW_ERR_ZLIB_RESOLVE 0xe1d00403 |
An attempt to resolve a Z-lib address failed.
#define EIDMW_ERROR_IO 0xe1d00807 |
An I/O error occurred while reading from the file system.
#define EIDMW_FILE_NOT_OPENED 0xe1d00800 |
File could not be opened.
#define EIDMW_INTERRUPTION 0xe1d00805 |
Interrupted by a signal.
#define EIDMW_INVALID_PATH 0xe1d00802 |
A loop exists in symbolic links encountered during resolution of the path argument.
A component of path does not name an existing file or path is an empty string. A component of the path prefix is not a directory. The length of the path argument exceeds {PATH_MAX} or a pathname component is longer than {NAME_MAX}.
#define EIDMW_NEW_PINS_DIFFER 0xe1d00602 |
The new PINs that were entered differ.
#define EIDMW_OK 0 |
#define EIDMW_OVERFLOW 0xe1d00806 |
One of the values in the structure to be returned cannot be represented correctly.
#define EIDMW_PERMISSION_DENIED 0xe1d00801 |
Search permission is denied for a component of the path prefix of path.
#define EIDMW_PINPAD_ERR 0xe1d00405 |
The pinpad reader received a wrong/unknown value.
#define EIDMW_TOO_MANY_OPENED_FILES 0xe1d00803 |
{OPEN_MAX} file descriptors are currently open in the calling process.
Too many files are currently open in the system.
#define EIDMW_WRONG_ASN1_FORMAT 0xe1d00700 |
Could not find expected elements in parsed ASN.1 vector.
#define EIDMW_WRONG_PIN_FORMAT 0xe1d00603 |
A PIN with invalid length or format was entered.