跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W 

A

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智能收银终端。
A B C D E F G H I J K L M N O P Q R S T U V W 
跳过导航链接