- A_TAG_PREAGAIN - 接口 中的静态变量com.landicorp.android.eptapi.emv.kernel.EMVTag
-
内核标签(EMV_KERNELID_AMEX)- 标识是否需要重试
- A_TAG_TM_9F6D - 接口 中的静态变量com.landicorp.android.eptapi.emv.kernel.EMVTag
-
内核标签(EMV_KERNELID_AMEX)- 非接读卡器性能
- A_TAG_TM_9F6E - 接口 中的静态变量com.landicorp.android.eptapi.emv.kernel.EMVTag
-
内核标签(EMV_KERNELID_AMEX)- 增强非接读卡器性能
- A_TAG_TM_CVM_LIMIT - 接口 中的静态变量com.landicorp.android.eptapi.emv.kernel.EMVTag
-
内核标签(EMV_KERNELID_AMEX)- 终端CVM限额
- A_TAG_TM_FLOOR_LIMIT - 接口 中的静态变量com.landicorp.android.eptapi.emv.kernel.EMVTag
-
内核标签(EMV_KERNELID_AMEX)- 终端非接最低限额
- A_TAG_TM_IN_CARD_BIN_RANGE - 接口 中的静态变量com.landicorp.android.eptapi.emv.kernel.EMVTag
-
内核标签(EMV_KERNELID_AMEX)- 标识卡BIN是否在白名单列表中
- A_TAG_TM_TRANS_LIMIT - 接口 中的静态变量com.landicorp.android.eptapi.emv.kernel.EMVTag
-
内核标签(EMV_KERNELID_AMEX)- 终端非接交易限额
- AARESULT_AAC - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
行为分析结果:AAC
- AARESULT_AAC_FILL - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
行为分析结果:AAC,并且要求充值
- AARESULT_AAR - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
行为分析结果:AAR
- AARESULT_ARQC - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
行为分析结果:ARQC
- AARESULT_ARQC_FILL - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
行为分析结果:ARQC,并且要求充值
- AARESULT_ARQC_TO_AAC - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
行为分析结果:ARQC -> AAC
- AARESULT_PIN_CHALLENGEERR - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
EM_pin_CHALLENGEERR
- AARESULT_PIN_TRYAGAIN - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
需重新输入PIN
- AARESULT_PIN_VERIFYERR - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
EM_pin_VERIFYERR
- AARESULT_TC - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
行为分析结果:TC
- abort() - 类 中的方法com.landicorp.android.eptapi.emv.process.EMVL2Process
-
强行中止流程
- abortQPBOC() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2
-
中止qPBOC交易。
- actionAnalysis(int, TransData) - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2
-
终端行为分析和卡片行为分析.
- activate(String, BytesBuffer) - 类 中的方法com.landicorp.android.eptapi.device.RFCardReader
-
使用指定的驱动激活卡,激活成功后通过监听器获取相应的驱动对象
- activate(String, RFCardReader.OnActiveListener) - 类 中的方法com.landicorp.android.eptapi.device.RFCardReader
-
使用指定的驱动激活卡,激活成功后通过监听器获取相应的驱动对象
- add(byte[], int) - 类 中的方法com.landicorp.android.eptapi.file.BlackFile
-
新增黑名单记录
同添加基础黑名单一样,添加扩展黑名单记录的时候,如果存在的重复的黑名单记录会返回EM_bfs_FAILED, 并且本次下载的所有记录都无效。
- addAID(byte[], boolean) - 类 中的方法com.landicorp.android.eptapi.emv.process.EMVL2Process
-
添加AID参数
- addAID(byte[], boolean, int) - 类 中的方法com.landicorp.android.eptapi.emv.process.EMVL2Process
-
添加AID参数
- addAppParam(EMVL2.QPBOCData.AppParam) - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.QPBOCData
-
添加AID参数
- addAppParam(EMVL2.QPBOCData.AppParam) - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.QPBOCDataV2
-
已过时。
- addAppParam(EMVL2.QPBOCDataV2.AppParam) - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.QPBOCDataV2
-
添加AID参数
- addKeyInfo(PublicKeyInfo) - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.QPBOCData
-
添加公钥信息
- addPublicKeyGM(GMPublicKeyInfo) - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.QPBOCData
-
添加国密公钥
- addRecCert(RecCert) - 类 中的方法com.landicorp.android.eptapi.emv.process.EMVL2Process
-
添加回收CA公钥证书
- addStep(Printer.Step) - 类 中的方法com.landicorp.android.eptapi.device.Printer.Progress
-
添加步骤
一般应用程序很少用到该接口,除非是对Printer进行封装
- addTLV(TLV) - 类 中的方法com.landicorp.android.eptapi.utils.TLVList
-
添加一个TLV对象
- AES(long, byte[], byte[], BytesBuffer) - 类 中的静态方法com.landicorp.android.eptapi.algorithm.Algorithm
-
使用AES加密或解密
- AID_LIST_MAX_NUM - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
AID列表的最大个数
- AIDInfo - com.landicorp.android.eptapi.emv.data中的类
-
应用标识结构。
- AIDInfo() - 类 的构造器com.landicorp.android.eptapi.emv.data.AIDInfo
-
- ajustTextLine() - 类 中的方法com.landicorp.android.eptapi.device.Printer
-
调整打印基线
- Algorithm - com.landicorp.android.eptapi.algorithm中的类
-
算法安全模块
EPT-AND安全算法模块为用户提供了一些常用的算法、随机数等相关的接口。
- ALIGN_LEFT - 类 中的静态变量com.landicorp.android.eptapi.device.Digled
-
显示对齐方式 - 左对齐反方向显示
- ALIGN_LEFT_POSITIVE - 类 中的静态变量com.landicorp.android.eptapi.device.Digled
-
显示对齐方式 - 左对齐正方向显示
- ALIGN_RIGHT - 类 中的静态变量com.landicorp.android.eptapi.device.Digled
-
显示对齐方式 - 右对齐反方向显示
- ALIGN_RIGHT_POSITIVE - 类 中的静态变量com.landicorp.android.eptapi.device.Digled
-
显示对齐方式 - 右对齐正方向显示
- AMEX_CVM_ONLINEPIN - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
- AMEX_CVM_SIGN - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
AMEX持卡人验证结果
- AMEX_STATUS_APPROVED - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
- AMEX_STATUS_DECLINE - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
AMEX交易结果
- AMEX_STATUS_NOT_ALLOWED - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
- AMEX_STATUS_ONLINE - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
- AMEX_STATUS_REQ_USE_OTHER - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
- AMEX_STATUS_TERMINATE - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
- AMEX_STATUS_TRY_AGAIN - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
- AMEX_STATUS_TRY_OTHER - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
- AMEX_TRANSMODE_XP2_EMV - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
- AMEX_TRANSMODE_XP2_MS - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
AMEX交易模式
- AMEX_TRANSMODE_XPM_EMV - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
- AMEX_TRANSMODE_XPM_MS - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
- amexFinalSelect() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2
-
Amex 交易最终选择
编程指南:该 API 必须在返回成功的情况下才可以进行下一步操作。
- amexGACProcess(int) - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2
-
Amex 下终端行为分析,得出交易结果。
- amexGetCVMResult() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2
-
Amex 获取 CVM 结果。
- amexGetTransResult(AmexRespData) - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2
-
Amex 获取交易结果数据。
- amexInitApp() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2
-
Amex 获取处理选项
编程指南:
1、在调用这个 API 之前,需要将下表中的交易相关参数, 通过 TLV 标签的方式设置到内核中,需要注意的是,
动态限额(包括终端限额、非接限额、 CVM 限额) 需要在读取应用数据 EA_Amex_ReadAppData完成之后进行设置。
- amexReadAppData() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2
-
Amex 读取应用数据。
- AmexRespData - com.landicorp.android.eptapi.emv.data中的类
-
AMEX交易结果数据
- AmexRespData() - 类 的构造器com.landicorp.android.eptapi.emv.data.AmexRespData
-
- answer(int, BytesBuffer) - 类 中的方法com.landicorp.android.eptapi.device.Modem
-
应答握手连接,当连接成功后就可以和远端的MODEM进行数据收发.
- antiCollision(LongBuffer) - 类 中的方法com.landicorp.android.eptapi.card.MifareDriver
-
- antiCollision(LongBuffer) - 接口 中的方法com.landicorp.android.eptapi.card.MifareInterface
-
在所有处于天线感应范围内的卡中选择一张,并返回它的卡号(防冲突处理)
使用说明:该函数只能完成4字节UID的TypeA卡防冲突处理
- ApduComm - com.landicorp.android.eptapi.card.data中的类
-
APDU指令格式定义,对应EPT_A9L的ET_CPUCOM。
- ApduComm() - 类 的构造器com.landicorp.android.eptapi.card.data.ApduComm
-
- ApduResp - com.landicorp.android.eptapi.card.data中的类
-
APDU应答结构定义,对应EPT_A9L平台的ET_CPURESP。
- ApduResp() - 类 的构造器com.landicorp.android.eptapi.card.data.ApduResp
-
- appendBase(byte[], int) - 类 中的方法com.landicorp.android.eptapi.file.BlackFile
-
下载基础黑名单
下载基础黑名单对FLASH寿命有一定影响,建议每次下载的条数尽可能多,这样速度也比较快,不推荐每次下载1条记录。
- AppInfo - com.landicorp.android.eptapi.tms中的类
-
- AppInfo() - 类 的构造器com.landicorp.android.eptapi.tms.AppInfo
-
- AppInitData - com.landicorp.android.eptapi.emv.data中的类
-
终端应用相关数据元。
- AppInitData() - 类 的构造器com.landicorp.android.eptapi.emv.data.AppInitData
-
- AppParam() - 类 的构造器com.landicorp.android.eptapi.emv.EMVL2.QPBOCData.AppParam
-
- AppParam() - 类 的构造器com.landicorp.android.eptapi.emv.EMVL2.QPBOCDataV2.AppParam
-
- asc(Printer.Format.AscSize, Printer.Format.AscScale) - 类 中的静态方法com.landicorp.android.eptapi.device.Printer.Format
-
构造一个西文样式
- asc(Printer.Format.AscSize) - 类 中的静态方法com.landicorp.android.eptapi.device.Printer.Format
-
构造一个西文样式
- asc(Printer.Format.AscScale) - 类 中的静态方法com.landicorp.android.eptapi.device.Printer.Format
-
构造一个西文样式
- ASC_DOT16x8 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文字体,16x8点阵大小
- ASC_DOT24x12 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文字体,24x12点阵大小
- ASC_DOT24x8 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文字体,24x8点阵大小
- ASC_DOT32x12 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文字体,32x12点阵大小
- ASC_DOT5x7 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文字体,5x7点阵大小
- ASC_DOT7x7 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文字体,7x7点阵大小
- ASC_SC1x1 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文缩放样式, 1倍宽 1倍高
- ASC_SC1x2 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文缩放样式, 1倍宽 2倍高
- ASC_SC1x3 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文缩放样式, 1倍宽 3倍高
- ASC_SC2x1 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文缩放样式, 2倍宽 1倍高
- ASC_SC2x1SP - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文字体 2x1SP 缩放大小
- ASC_SC2x2 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文缩放样式, 2倍宽 2倍高
- ASC_SC2x3 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文缩放样式, 2倍宽 3倍高
- ASC_SC3x1 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文缩放样式, 3倍宽 1倍高
- ASC_SC3x2 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文缩放样式, 3倍宽 2倍高
- ASC_SC3x3 - 类 中的静态变量com.landicorp.android.eptapi.device.Printer.Format
-
西文缩放样式, 3倍宽 3倍高
- ascii2Bcd(String) - 类 中的静态方法com.landicorp.android.eptapi.utils.BytesUtil
-
ASCII字符串压缩成BCD格式
- At1604Driver - com.landicorp.android.eptapi.card中的类
-
AT1064卡驱动
AT1604卡/AT1601卡/AT102卡/AT101卡同步卡模块说明
由于AT881604(等分/非等分),AT881601,AT88102卡都是一个系列的同步卡,考虑到将来的扩展需要,
API命名上统一以1604为标志。
- At1604Driver(int) - 类 的构造器com.landicorp.android.eptapi.card.At1604Driver
-
默认的构造方法,使用"USERCARD"作为deviceName,框架内部使用
- At1604Driver(int, String) - 类 的构造器com.landicorp.android.eptapi.card.At1604Driver
-
构造一个指定deviceName的驱动对象,框架内部使用
- At1604Driver(String, int) - 类 的构造器com.landicorp.android.eptapi.card.At1604Driver
-
构造一个AT1604卡读卡驱动对象
- At1604Driver(String, int, String) - 类 的构造器com.landicorp.android.eptapi.card.At1604Driver
-
构造一个AT1604卡读卡驱动对象
- At1608Driver - com.landicorp.android.eptapi.card中的类
-
1.AT1608卡与AT153卡简介
AT88SC1608卡与AT88SC153卡是Atmel公司的两种种逻辑加密卡。
- At1608Driver() - 类 的构造器com.landicorp.android.eptapi.card.At1608Driver
-
默认的构造方法,使用"USERCARD"作为deviceName,框架内部使用
- At1608Driver(String) - 类 的构造器com.landicorp.android.eptapi.card.At1608Driver
-
构造一个指定deviceName的驱动对象,框架内部使用
- At1608Driver(String, String) - 类 的构造器com.landicorp.android.eptapi.card.At1608Driver
-
构造一个AT1608卡设备驱动对象
- At1608Driver.GcCalculator - com.landicorp.android.eptapi.card中的接口
-
Gc计算器,用来配合authentication方法使用,目的是根据key和Nc生成Gc
- At24CxxDriver - com.landicorp.android.eptapi.card中的类
-
At24CXX同步卡驱动
1.AT24CXX卡简介
AT24CXX卡是Atmel公司的一种不带加密的EEPROM存储卡。
- At24CxxDriver(int) - 类 的构造器com.landicorp.android.eptapi.card.At24CxxDriver
-
默认的构造方法,使用"USERCARD"作为deviceName,框架内部使用
- At24CxxDriver(int, String) - 类 的构造器com.landicorp.android.eptapi.card.At24CxxDriver
-
构造一个指定deviceName的驱动对象,框架内部使用
- At24CxxDriver(String, int) - 类 的构造器com.landicorp.android.eptapi.card.At24CxxDriver
-
构造一个AT24Cxx读卡驱动对象
- At24CxxDriver(String, int, String) - 类 的构造器com.landicorp.android.eptapi.card.At24CxxDriver
-
构造一个AT24Cxx读卡驱动对象
- aukAuthenData(int, int, AUKAuthData, AUKAuthDataIn) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
RKIS 认证数据
- aukCalcData(int, DesMode, byte[], byte[], byte[]) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
使用 AUK 对指定数据进行加解密运算
- authBlock(int, int, byte[], MifareDriver.OnResultListener) - 类 中的方法com.landicorp.android.eptapi.card.MifareDriver
-
- authBlock(int, int, byte[]) - 类 中的方法com.landicorp.android.eptapi.card.MifareDriver
-
- authBlock(int, int, byte[], T1) - 接口 中的方法com.landicorp.android.eptapi.card.MifareInterface
-
认证(根据块号)
对卡执行读写,修改的操作时必须先进行认证,而且同时只能认证一个扇区,在对不同的扇区进行操作时需要再做认证。
- authBlock(int, int, byte[]) - 接口 中的方法com.landicorp.android.eptapi.card.MifareInterface
-
认证(根据块号)
对卡执行读写,修改的操作时必须先进行认证,而且同时只能认证一个扇区,在对不同的扇区进行操作时需要再做认证。
- authEncKeyKCV(int, int, byte, byte[], byte[]) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
校验密文密钥KCV正确性
- authentication(byte[], At1608Driver.GcCalculator, IntegerBuffer) - 类 中的方法com.landicorp.android.eptapi.card.At1608Driver
-
执行卡认证
- authKMSCrt(int, KMS_AuthInfo, KMS_AuthOut) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
(RKISv2)验证后台证书链的合法性,并合成随机会话特征码R
- authSector(int, int, byte[], MifareDriver.OnResultListener) - 类 中的方法com.landicorp.android.eptapi.card.MifareDriver
-
- authSector(int, int, byte[]) - 类 中的方法com.landicorp.android.eptapi.card.MifareDriver
-
- authSector(int, int, byte[], T1) - 接口 中的方法com.landicorp.android.eptapi.card.MifareInterface
-
认证(根扇区号)
对卡执行读写,修改的操作时必须先进行认证,而且同时只能认证一个扇区,在对不同的扇区进行操作时需要再做认证。
- authSector(int, int, byte[]) - 接口 中的方法com.landicorp.android.eptapi.card.MifareInterface
-
认证(根扇区号)
对卡执行读写,修改的操作时必须先进行认证,而且同时只能认证一个扇区,在对不同的扇区进行操作时需要再做认证。
- autoCutPaper() - 类 中的方法com.landicorp.android.eptapi.device.Printer
-
自动切纸
自动走纸80像素后切纸,再走纸80像素出纸,针对带切纸功能打印机的终端,如C10智能收银终端。