Interactive LePinBlock function
In this function, the application receives the pinblock through a call to the continuation function of the interactive process (ContinuaFuncaoSiTefInterativo).
Parameter | Type | Standard interface | ASCII Interface | Description |
---|---|---|---|---|
lpcResult | Output | Not used | Fixed 6 bytes | Contains the result of the response to the routine call |
CryptoMode | Input | int | Fixed 1 byte | The same as described in “Table 2 – Parameters for LePinblockDireto”, item 6.1 above |
lpcCard | Input | char * (null-terminated) | Variable (must be passed between delimiters: {}, [], (), or <>) | The same as described in “Table 2 – Parameters for LePinblockDireto”, item 6.1 above |
lpcTuiccs | Input | char * (null-terminated) | Variable (must be passed between delimiters: {}, [], (), or <>) | The same as described in “Table 2 – Parameters for LePinblockDireto” , item 6.1 above |
Timeout | Input | int | Fixed 3 bytes | The same as described in “Table 2 – Parameters for LePinblockDireto”, item 6.1 above |
lpcParamAdic | Input | char * (null-terminated) | Variable (must be passed between delimiters: {}, [], (), or <>) | The same as described in “Table 2 – Parameters for LePinblockDireto”, item 6.1 above |
lpcParamAdic | Entrance | char * (null terminated) | Variable (must be passed between delimiters: {}, [], (), or <>) | The same as described in “Table 2 – Parameters for LePinblockDireto” item 6.1 above |
Field returned with pinblock
Field | Description |
---|---|
153 | Encrypted pinblock containing the customer's password. |
2607 | Informs the pinblock capture mode in TLV format: 0010011 – pinblock collected with key DES 0010012 – pinblock collected with key 3DES |
Table 3 – Field returned by LePinblockInterativo