Ipp_Getpin() - VeriFone MX800 series Programmer's Manual

Hide thumbs Also See for MX800 series:
Table of Contents

Advertisement

ipp_getpin()

This command passes the appropriate parameters to define PIN entry.
Prototype
result = ipp_getpin(key_type, disp_line, min_pin_len, max_pin_len,
zero_pin_ok, max_time, pan, working_key, master_key);
int result, key_type, max_time, master_key;
char dsp_line, min_pin_len, max_pin_len, zero_pin_ok,
*working_key, *pan);
Parameters
0 for Master Key Management, 1 for DUKPT
key_type
dsp_line
Not used on the M
minimum length of the PIN (4 .. max_pin_len)
min_pin_len
maximum length of the PIN (min_pin_len ..12)
max_pin_len
0 - not permitted, 1 - permitted
zero_pin_len
1...300 max time in seconds for timeout abort
max_time
pan
pointer to Personal Account Number
8...19 characters - null terminated
working_key
1DES
Mode
3DES
Mode
1 character: (0...9) in case of Master Key Session, (0...2) in case of
master_key
DUKPT to select DUKPT engine.
x
800 series of terminals.
16 characters - null terminated in case of Master Key
Session, ignored in case of DUKPT.
120 characters - null terminated, GISKE data block
in case of Master Key Session, ignored in case of
DUKPT.
X
M
800 S
IPP L
L
EGACY
IBRARY
ipp_getpin()
P
G
ERIES
ROGRAMMERS
UIDE
217

Advertisement

Table of Contents
loading

Table of Contents