com.BTPaySDK
Class MSRSettingStruct

java.lang.Object
  extended by com.BTPaySDK.MSRSettingStruct

public class MSRSettingStruct
extends java.lang.Object

Response data for all settings of Mask and Encryption.


Field Summary
 byte baseKeyTypeID
          Key type,one byte,default value:0x30;0x30:Data Key,0x31:PIN Key.
 byte dispExpDateID
          Mask or display expiration date,one byte,default value:0x31 don’t mask expiration date(0x30 or 0x31).
 byte encryptTypeID
          Encryption type,one byte,default value:0x31;0x31:TDES,0x32:AES.
 byte maskCharID
          Character used to mask PAN,one byte,default value:0x2A(0x20~0x7A).
 byte postPANID
          Last PAN digits to display,one byte,default value:0x04(0x00~0x04).
 byte prePANID
          Leading PAN digits to display,one byte, default value:0x04(0x00~0x06).
 
Constructor Summary
MSRSettingStruct()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

prePANID

public byte prePANID
Leading PAN digits to display,one byte, default value:0x04(0x00~0x06).


postPANID

public byte postPANID
Last PAN digits to display,one byte,default value:0x04(0x00~0x04).


maskCharID

public byte maskCharID
Character used to mask PAN,one byte,default value:0x2A(0x20~0x7A).


dispExpDateID

public byte dispExpDateID
Mask or display expiration date,one byte,default value:0x31 don’t mask expiration date(0x30 or 0x31).


baseKeyTypeID

public byte baseKeyTypeID
Key type,one byte,default value:0x30;0x30:Data Key,0x31:PIN Key.


encryptTypeID

public byte encryptTypeID
Encryption type,one byte,default value:0x31;0x31:TDES,0x32:AES.

Constructor Detail

MSRSettingStruct

public MSRSettingStruct()