- i(String, String) - 类 中的静态方法com.landicorp.android.eptapi.utils.Log
-
功能同 android.util.Log.i
- i(String, String, Throwable) - 类 中的静态方法com.landicorp.android.eptapi.utils.Log
-
功能同 android.util.Log.i
- ICC_INSIDE - 类 中的静态变量com.landicorp.android.eptapi.device.DeviceID
-
插卡设备名
- ICC_OUTSIDE - 类 中的静态变量com.landicorp.android.eptapi.device.DeviceID
-
密钥卡设备名
- ICCLog - com.landicorp.android.eptapi.emv.process.data中的类
-
- ICCLog() - 类 的构造器com.landicorp.android.eptapi.emv.process.data.ICCLog
-
- ID - 类 中的静态变量com.landicorp.android.eptapi.device.FelicaReader.OnCommandListener
-
- ID - 类 中的静态变量com.landicorp.android.eptapi.device.NFCRFCardReader.OnPollCardListener
-
- ID - 类 中的静态变量com.landicorp.android.eptapi.device.RFCardReader.OnSearchListener
-
- ID - 类 中的静态变量com.landicorp.android.eptapi.device.RFCardReader.OnSearchListenerEx
-
- ID - 类 中的静态变量com.landicorp.android.eptapi.device.SignPanel.OnSignListener
-
- id - 类 中的变量com.landicorp.android.eptapi.hsm.Hsm.ObjectProperty
-
对象标识
- IDCARD - 类 中的静态变量com.landicorp.android.eptapi.device.DeviceID
-
身份证设备名
- IDCardReader - com.landicorp.android.eptapi.device中的类
-
二代证模块通过现有的非接模块,并且结合二代证安全认证模块提供居民二代身份证相关信息的读取功能.
- IDCardReader.IDCardInfo - com.landicorp.android.eptapi.device中的类
-
二代身份证信息
- IDCardReader.OnSearchListener - com.landicorp.android.eptapi.device中的类
-
寻卡监听器,通过该监听器得到寻卡结果
- ImageTransformer - com.landicorp.android.eptapi.utils中的类
-
图片转换转换工具
利用算法把PNG和JPG等格式的图片转换成打印机可打印的单色bmp图片数据。
- IMEUtil - com.landicorp.android.eptapi.utils中的类
-
输入法工具,用于切换输入法及相关操作
- IMEUtil() - 类 的构造器com.landicorp.android.eptapi.utils.IMEUtil
-
- incomingApdu(ApduComm, byte[], ApduResp) - 类 中的方法com.landicorp.android.eptapi.card.InsertCardDriver
-
下传数据给CPU卡(仅适用于T=0卡片)。
- incomingApdu(ApduComm, byte[], ApduResp) - 类 中的方法com.landicorp.android.eptapi.card.InsertCpuCardDriver
-
下传数据给CPU卡(仅适用于T=0卡片)。
- increase(int, int, MifareDriver.OnResultListener) - 类 中的方法com.landicorp.android.eptapi.card.MifareDriver
-
- increase(int, int) - 类 中的方法com.landicorp.android.eptapi.card.MifareDriver
-
- increase(int, int, T1) - 接口 中的方法com.landicorp.android.eptapi.card.MifareInterface
-
把指定的值加至一数值块中
该接口是对RAM的操作,变化后的数值会反应到RAM里,而不是数据块上。
- increase(int, int) - 接口 中的方法com.landicorp.android.eptapi.card.MifareInterface
-
把指定的值加至一数值块中
该接口是对RAM的操作,变化后的数值会反应到RAM里,而不是数据块上。
- increaseDukptKsn(int) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
用于递增KSN(DUKPT KeySystem有效)
- indexOf(byte[]) - 类 中的方法com.landicorp.android.eptapi.utils.BytesBuffer
-
查找子数据位置
- info(String, Object...) - 类 中的方法com.landicorp.android.eptapi.log.Logger
-
INFO级别日志输出
- info(Throwable, String, Object...) - 类 中的方法com.landicorp.android.eptapi.log.Logger
-
INFO级别日志输出
- init(int, int, int) - 类 中的方法com.landicorp.android.eptapi.device.SerialPort
-
初始化串口
- init(Context) - 类 中的静态方法com.landicorp.android.eptapi.DeviceService
-
SDK初始化,调用任何接口前需先调用该接口执行初始化,建议在Application#onCreate里面执行初始化。
- init(Context) - 类 中的方法com.landicorp.android.eptapi.dualscreen.DualScreenHelper
-
初始化双屏服务管理器
- initApplicationInfo(AppInitData) - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2
-
初始化EMV L2 内核模块中与应用相关的数据元,以备交易使用。
- initDial(int, int, int) - 类 中的方法com.landicorp.android.eptapi.device.Modem
-
按规定的通信参数初始化MODEM口的异步方式。
- initDukptIkKsn(int, byte[]) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
用于初始化KSN(DUKPT KeySystem有效),给下载的DUKPT明文主密钥初始化KSN。
- initEMV() - 类 中的方法com.landicorp.android.eptapi.emv.kernel.EMVKernel
-
初始化EMV内核
在开始任何交易流程之前,需要对 EMV 内核执行初始化操作。
- initRemoteKeyLoadProc(int, KMS_ReqInfo) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
(RKISv2)发起远程密钥下载请求,返回随机会话特征码R1和终端证书
- initSdlc(int, int, int) - 类 中的方法com.landicorp.android.eptapi.device.Modem
-
以同步联接方式初始化MODEM口。
- initTerminalFixData(TerminalFixData) - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2
-
应用程序首次下装时, 或应用切换后, 需要设置的数据元.对应EA_EMV_InitTmFixData。
- injectBocomRemoteKey(int, int, int, byte[], byte[]) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
注入交行远程密钥
- injectJiaLRemoteKey(int, int, int, KeyCfg, byte[]) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
注入嘉联远程密钥
- InnerScanner - com.landicorp.android.eptapi.device中的类
-
内置扫描头
简介
该模块依赖于scan.pkg,采用非阻塞接口,支持二维扫描头。
- InnerScanner.OnScanListener - com.landicorp.android.eptapi.device中的接口
-
扫描监听器
该类型对象用于监听扫描结果,处理扫描错误等操作
- InnerScanner.UnknownDataSupportable - com.landicorp.android.eptapi.device中的接口
-
支持未知数据的接口,如果监听器属于该类型,则可以扫到未知编码的数据
- inputOfflinePin() - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
- inputOnlinePin(int) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
输入联机PIN,通过监听器来通过输入过程变化
- inputOnlinePin(byte[], int) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
输入联机PIN,通过监听器来通过输入过程变化
- inputOnlinePin(int, byte[], byte) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
输入联机PIN
- INPUTSTATE_CANCEL - 类 中的静态变量com.landicorp.android.eptapi.pinpad.Pinpad
-
输入状态 - 用户取消将退出
- INPUTSTATE_ERROR - 类 中的静态变量com.landicorp.android.eptapi.pinpad.Pinpad
-
输入状态 - 失败将退出
- INPUTSTATE_INPUTING - 类 中的静态变量com.landicorp.android.eptapi.pinpad.Pinpad
-
输入状态 - 正在输入
- INPUTSTATE_SUCCESS - 类 中的静态变量com.landicorp.android.eptapi.pinpad.Pinpad
-
输入状态 - 输入成功
- INS - 类 中的变量com.landicorp.android.eptapi.card.data.ApduComm
-
6个命令头中的INS
- INSERT_CARD - 类 中的静态变量com.landicorp.android.eptapi.emv.data.CardTypeInfo
-
接触式IC卡类型
- InsertCardDriver - com.landicorp.android.eptapi.card中的类
-
接触式卡驱动,该类仅在库内使用
- InsertCardDriver(String, int, int, int) - 类 的构造器com.landicorp.android.eptapi.card.InsertCardDriver
-
根据上电请求码和下电请求码生成 一个驱动对象
- InsertCardDriver(String, String, int, int, int) - 类 的构造器com.landicorp.android.eptapi.card.InsertCardDriver
-
构造一个接触式卡读卡驱动对象
- InsertCardReader - com.landicorp.android.eptapi.device中的类
-
EPT-AND平台产品 有一个大卡座(半埋卡座)和4个SAM卡座,用途如下:
半埋卡座:支持T=0和T=1的CPU卡,以及各类型的同步卡。
- InsertCardReader.OnSearchListener - com.landicorp.android.eptapi.device中的类
-
寻卡监听器,通过该监听器得到寻卡结果
- InsertCpuCardDriver - com.landicorp.android.eptapi.card中的类
-
接触式CPU卡驱动
更多细节请参考《EPT-AND应用开发指南》中的“接触式IC卡”章节中的“CPU卡”部分
- InsertCpuCardDriver() - 类 的构造器com.landicorp.android.eptapi.card.InsertCpuCardDriver
-
构造一个接触式卡读卡器驱动对象
- InsertCpuCardDriver(String) - 类 的构造器com.landicorp.android.eptapi.card.InsertCpuCardDriver
-
构造一个接触式卡读卡器驱动对象
- InsertCpuCardDriver(String, String) - 类 的构造器com.landicorp.android.eptapi.card.InsertCpuCardDriver
-
构造一个接触式卡读卡器驱动对象
- InsertCpuCardDriver.OnExchangeListener - com.landicorp.android.eptapi.card中的类
-
APDU交互结果监听器,通过该监听器对象可以获取操作结果和卡应答数据
- InsertCpuCardDriver.OnPowerupListener - com.landicorp.android.eptapi.card中的类
-
接触式IC卡的上电结果监听器
- InsertDriver - com.landicorp.android.eptapi.card中的接口
-
接触式IC卡驱动类型,对此种卡的抽象接口。
- IntegerBuffer - com.landicorp.android.eptapi.utils中的类
-
int数据缓存区
- IntegerBuffer() - 类 的构造器com.landicorp.android.eptapi.utils.IntegerBuffer
-
- intToBytes(int) - 类 中的静态方法com.landicorp.android.eptapi.utils.BytesUtil
-
将整数按大端模式转为4字节数组
- intToLittleEndianBytes(int) - 类 中的静态方法com.landicorp.android.eptapi.utils.BytesUtil
-
将整数按小端模式转为4字节数组
- ioctl(int, String) - 类 中的方法com.landicorp.android.eptapi.device.Modem
-
按cmd和param定义的参数对modem进行操作
Modem.CMD_RESET_MODEM
强制硬件复位MODEM
建议:仅在连续通信失败数次后调用该API,然后closedevice关闭设备,再按照正常的流程进行通信。
- ioTest() - 类 中的方法com.landicorp.android.eptapi.card.At1608Driver
-
对当前卡片执行读写测试,验证卡片是否正常
- IOUtils - com.landicorp.android.eptapi.utils中的类
-
IO流工具类
- isAllNullEmpty(String...) - 类 中的静态方法com.landicorp.android.eptapi.utils.BytesUtil
-
- isAllNullEmpty(byte[]...) - 类 中的静态方法com.landicorp.android.eptapi.utils.BytesUtil
-
- isAppLocked() - 类 中的方法com.landicorp.android.eptapi.emv.data.CardLogInfo
-
判断应用是否已锁
- isAppUsageCheckFail() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.ProcessRestrict
-
应用用途控制(AUC)检查是否失败
- isBufferEmpty(boolean) - 类 中的方法com.landicorp.android.eptapi.device.SerialPort
-
查看缓冲区是否为空
- isBufferEmpty() - 类 中的方法com.landicorp.android.eptapi.device.VBTSerialPort
-
判断串口接收数据缓冲区是否为空
- isCardExists() - 类 中的方法com.landicorp.android.eptapi.device.InsertCardReader
-
判断卡是否在位
注意:此函数只用于用户卡。
- isDateCheckFail() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.ProcessRestrict
-
日期检查是否失败
- isExceedAmountLimit() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.RiskResult
-
是否超出最低限额
- isExists(byte[]) - 类 中的方法com.landicorp.android.eptapi.file.BlackFile
-
查找黑名单记录
黑名单记录的查找只支持精确匹配。
- isExists() - 类 中的方法com.landicorp.android.eptapi.file.ParameterFile
-
检查文件是否存在
- isFirstRun() - 类 中的方法com.landicorp.android.eptapi.file.ParameterFile
-
检查是否是第一次运行
- isFrequentnessCheckFail() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.RiskResult
-
是否频度检查失败
- isInputBufferEmpty() - 类 中的方法com.landicorp.android.eptapi.device.Modem
-
判断当前MODEM驱动的接收缓冲区是否为空.
- isInputing() - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
查看是否正在输入PIN
- isIpp() - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
是否是内置密码键盘
- isModuleExist(int) - 类 中的静态方法com.landicorp.android.eptapi.utils.SystemInfomation
-
判断配置模块是否存在
- isNullEmpty(String) - 类 中的静态方法com.landicorp.android.eptapi.utils.BytesUtil
-
- isNullEmpty(byte[]) - 类 中的静态方法com.landicorp.android.eptapi.utils.BytesUtil
-
- ISO88591 - 类 中的静态变量com.landicorp.android.eptapi.utils.StringUtil
-
- isOpen() - 类 中的方法com.landicorp.android.eptapi.device.Modem
-
- isOpen() - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
查看设备是否打开
- isOvsTerm() - 类 中的方法com.landicorp.android.eptapi.tms.TMS
-
判断终端配置类型
- isRandomFail() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.RiskResult
-
是否随机交易选择失败
- ISS_SCRPT_RSLT_MAX - 类 中的静态变量com.landicorp.android.eptapi.emv.EMVL2
-
发卡行脚本结果最大字节数(即12个脚本,每个占用5字节)
- isSM4Enabled() - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
是否启用国密算法
- isStarted() - 类 中的方法com.landicorp.android.eptapi.device.NFCRFCardReader.OnPollCardListener
-
- isStarted() - 类 中的方法com.landicorp.android.eptapi.device.RFCardReader.OnActiveListener
-
- isStarted() - 类 中的方法com.landicorp.android.eptapi.device.RFCardReader.OnSearchListener
-
- isStarted() - 类 中的方法com.landicorp.android.eptapi.device.RFCardReader.OnSearchListenerEx
-
- isStarted() - 类 中的方法com.landicorp.android.eptapi.device.SignPanel.OnSignListener
-
- isSuccess() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.ProcessRestrict
-
处理限制是否执行成功
- isSuccess() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.RiskResult
-
风险管理是否执行成功
- isSupportBack() - 类 中的方法com.landicorp.android.eptapi.device.Printer
-
是否支持退纸
- isSupportBM() - 类 中的方法com.landicorp.android.eptapi.device.Printer
-
查询是否支持寻找黑标
- isSupportCutter() - 类 中的方法com.landicorp.android.eptapi.device.Printer
-
查询是否有切刀
- isSupportOnlineODA() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2
-
判断卡片是否支持 QPBOC 联机 ODA 功能
- isTrackExists(int, int, String) - 类 中的方法com.landicorp.android.eptapi.device.MagCardReader.OnSearchListener
-
- isValid() - 类 中的方法com.landicorp.android.eptapi.device.IDCardReader.IDCardInfo
-
判断信息对象是否可用
- isValid() - 类 中的方法com.landicorp.android.eptapi.utils.TLV
-
数据是否合法
- isVersionCheckFail() - 类 中的方法com.landicorp.android.eptapi.emv.EMVL2.ProcessRestrict
-
版本号检查是否失败
- isWorkMode(IntWraper) - 类 中的方法com.landicorp.android.eptapi.pinpad.Pinpad
-
是否是工作模式