116
Class Documentation
13.7.2.75
- (RETURN_CODE) msr_cancelMSRSwipe
Disable MSR Swipe
Cancels Swipe.
Cancels Transaction request (all interfaces, CTLS/MSR/INSERT).
Returns
RETURN_CODE: Return codes listed as typedef enum in IDTCommon:RETURN_CODE. Values can be
parsed with
13.7.2.76
- (RETURN_CODE) msr_startMSRSwipe
Enable MSR Swipe
Enables CLTS and MSR, waiting for swipe or tap to occur.
Returns
to deviceDelegate::emv
←
-
TransactionData:()
Returns
RETURN_CODE: Return codes listed as typedef enum in IDTCommon:RETURN_CODE. Values can be
parsed with
13.7.2.77
- (RETURN_CODE) pin_cancelPin
Cancel PIN Command
This command can cancel IDT_Device:getEncryptedPIN:keyType:line1:line2:line3:() and IDT_Device::getNumeric
←
-
:minLength:maxLength:messageID:language:() and IDT_Device::getAmount:maxLength:messageID:language:()
and IDT_Device::getCardAccount:max:line1:line2:() and IDT_Device::pin_getFunctionKey() and IDT_Device::get
←
-
EncryptedData:minLength:maxLength:messageID:language:()
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
13.7.2.78
- (RETURN_CODE) pin_captureAmountInput: (int)
minPIN
maxPIN:(int)
maxPIN
message:(NSString
∗
)
message
signature:(NSData
∗
)
signature
Capture Amount Input
Parameters
minPIN
Minimum PIN Length
maxPIN
Maximum PIN Length
message
LCD Message
signature
Display message signed by Numeric Private Key using RSAPSS algorithm:
1. Calculate 32 bytes Hash for “
<
Display Flag
><
Key max="" length
>
=""
><
Key Min
Length
><
Plaintext display="" message
>
=""
>
”
2. Using RSAPSS algorithm calculate the Hash to be 256 bytes Raw Data
3. Using Numeric Private Key to sign the Raw Data to be 256 bytes signature
#80152504-001 IDTech iOS SDK Guide for NEO2