IDTech iOS SDK Guide  1.1.166.045
API reference for NEO2
MaskAndEncryption Struct Reference

#include <IDTCommon.h>

Public Attributes

unsigned char prePANClear
 Leading PAN digits to display. Values '0' - '6'. Default '4'.
 
unsigned char postPANClear
 Last PAN digits to display. Values '0' - '4'. Default '4'.
 
unsigned char maskChar
 Last PAN digits to display. Values 0x20-0x7E. Default 0x2A '*'.
 
unsigned char displayExpDate
 Mask or display expiration date. Values '0' = mask, '1' = don't mask. Default '1'.
 
unsigned char baseKeyType
 BTPay Only. Key Type. Values '0' = Data Key, '1' = Pin Key. Default '0'.
 
unsigned char encryptionType
 BTPay Only. Key Type. Values '1' = TDES, '2' = AES. Default '1'.
 
unsigned char encryptionOption
 
unsigned char maskOption
 

Detailed Description

Mask and Encryption - Used to Set/Retrieve mask and encryption values IDT_BTPay::emv_retrieveAIDList:() IDT_UniPay::emv_retrieveAIDList:().

Member Data Documentation

unsigned char MaskAndEncryption::encryptionOption

UniPay II Only. Bit 0: T1 force encrypt Bit 1 : T2 force encrypt Bit 2 : T3 force encrypt Bit3 : T3 force encrypt when card type is 0

unsigned char MaskAndEncryption::maskOption

UniPay II Only. Bit0: T1 mask allowed Bit1: T2 mask allowed Bit2: T3 mask allowed


The documentation for this struct was generated from the following file: