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

A

AESEncryptor - com.lehuipay.leona中的类
AES加密器
AESEncryptor() - 类 的构造器com.lehuipay.leona.AESEncryptor
 
AESPKCS7 - com.lehuipay.leona.utils中的类
AES128 算法 CBC 模式 PKCS7Padding 填充模式 CBC模式需要添加一个参数iv 介于java 不支持PKCS7Padding,只支持PKCS5Padding 但是PKCS7Padding 和 PKCS5Padding 没有什么区别 要实现在java端用PKCS7Padding填充,需要用到bouncycastle组件来实现
AESPKCS7() - 类 的构造器com.lehuipay.leona.utils.AESPKCS7
 
AsymmetricEncryptor - com.lehuipay.leona.contracts中的接口
非对称加密

B

base64Decode(String) - 类 中的静态方法com.lehuipay.leona.utils.CommonUtil
 
base64Encode(byte[]) - 类 中的静态方法com.lehuipay.leona.utils.CommonUtil
 
build() - 类 中的方法com.lehuipay.leona.LeonaClient.Builder
 
Builder(String, String) - 类 的构造器com.lehuipay.leona.LeonaClient.Builder
 

C

Callback<T> - com.lehuipay.leona中的接口
异步http请求callback函数
callback(LeonaException, T) - 接口 中的方法com.lehuipay.leona.Callback
异步http请求callback方法 http status code > 300时, httpClient将responseBody封装为LeonaException 使用LeonaException中方法获取http请求失败的原因, 例如 leonaClient.qrCodePay(req, (e, data) -> { if (e !
com.lehuipay.leona - 程序包 com.lehuipay.leona
 
com.lehuipay.leona.contracts - 程序包 com.lehuipay.leona.contracts
 
com.lehuipay.leona.exception - 程序包 com.lehuipay.leona.exception
 
com.lehuipay.leona.interceptor - 程序包 com.lehuipay.leona.interceptor
 
com.lehuipay.leona.model - 程序包 com.lehuipay.leona.model
 
com.lehuipay.leona.utils - 程序包 com.lehuipay.leona.utils
 
CommonUtil - com.lehuipay.leona.utils中的类
 
CommonUtil() - 类 的构造器com.lehuipay.leona.utils.CommonUtil
 
Const - com.lehuipay.leona中的接口
常量接口

D

decrypt(String, byte[]) - 类 中的方法com.lehuipay.leona.AESEncryptor
AES解密
decrypt(String, byte[]) - 接口 中的方法com.lehuipay.leona.contracts.SymmetricEncryptor
 
decrypt(byte[], byte[], byte[]) - 类 中的方法com.lehuipay.leona.utils.AESPKCS7
解密方法
decryptWithIVBase64(String, byte[], int) - 类 中的方法com.lehuipay.leona.utils.AESPKCS7
解密方法

E

encode(byte[]) - 类 中的静态方法com.lehuipay.leona.utils.HMAC
HEX编码数据
encrypt(byte[], String) - 类 中的方法com.lehuipay.leona.AESEncryptor
AES加密
encrypt(byte[], String) - 接口 中的方法com.lehuipay.leona.contracts.SymmetricEncryptor
 
encrypt(byte[], byte[], byte[]) - 类 中的方法com.lehuipay.leona.utils.AESPKCS7
加密方法, 不对结果进行base64二次加密
encryptWithIVBase64(byte[], byte[], byte[]) - 类 中的方法com.lehuipay.leona.utils.AESPKCS7
加密方法
equals(String, String) - 类 中的静态方法com.lehuipay.leona.utils.CommonUtil
"" 等同于null处理
ErrorCode - com.lehuipay.leona.contracts中的接口
 
errorCode - 异常错误 中的变量com.lehuipay.leona.exception.LeonaRuntimeException
错误码
ErrorMessage - com.lehuipay.leona.model中的类
 
ErrorMessage() - 类 的构造器com.lehuipay.leona.model.ErrorMessage
 

G

GET_ORDER_URL - 接口 中的静态变量com.lehuipay.leona.Const
 
GET_REFUND_URL - 接口 中的静态变量com.lehuipay.leona.Const
 
getAgentID() - 类 中的方法com.lehuipay.leona.Options
 
getAgentKey() - 类 中的方法com.lehuipay.leona.Options
 
getAmount() - 类 中的方法com.lehuipay.leona.model.MicroPayRequest
 
getAmount() - 类 中的方法com.lehuipay.leona.model.Payment
 
getAmount() - 类 中的方法com.lehuipay.leona.model.QRCodePayRequest
 
getAmount() - 类 中的方法com.lehuipay.leona.model.Refund
 
getAmount() - 类 中的方法com.lehuipay.leona.model.RefundRequest
 
getAppID() - 类 中的方法com.lehuipay.leona.model.Payment
 
getAppID() - 类 中的方法com.lehuipay.leona.model.Refund
 
getAuthCode() - 类 中的方法com.lehuipay.leona.model.MicroPayRequest
 
getBuyerID() - 类 中的方法com.lehuipay.leona.model.Payment
 
getBuyerID() - 类 中的方法com.lehuipay.leona.model.Refund
 
getCallbackURL() - 类 中的方法com.lehuipay.leona.model.QRCodePayRequest
 
getClientType() - 类 中的方法com.lehuipay.leona.model.Payment
 
getClientType() - 类 中的方法com.lehuipay.leona.model.Refund
 
getCode() - 接口 中的方法com.lehuipay.leona.contracts.ErrorCode
获取错误码
getCode() - 枚举 中的方法com.lehuipay.leona.exception.LeonaErrorCodeEnum
 
getCode() - 异常错误 中的方法com.lehuipay.leona.exception.LeonaException
 
getCode() - 类 中的方法com.lehuipay.leona.model.ErrorMessage
 
getCreatedAt() - 类 中的方法com.lehuipay.leona.model.Payment
 
getCreatedAt() - 类 中的方法com.lehuipay.leona.model.Refund
 
getEncryptionAccept() - 类 中的方法com.lehuipay.leona.Options
 
getEncryptionLevel() - 类 中的方法com.lehuipay.leona.Options
 
getErrorCode() - 异常错误 中的方法com.lehuipay.leona.exception.LeonaRuntimeException
Getter method for property errorCode.
getFinishedAt() - 类 中的方法com.lehuipay.leona.model.Payment
 
getFinishedAt() - 类 中的方法com.lehuipay.leona.model.Refund
 
getHint() - 类 中的方法com.lehuipay.leona.model.Payment
 
getLhPubKey() - 类 中的方法com.lehuipay.leona.Options
 
getMerchantID() - 类 中的方法com.lehuipay.leona.model.GetOrderRequest
 
getMerchantID() - 类 中的方法com.lehuipay.leona.model.GetRefundRequest
 
getMerchantID() - 类 中的方法com.lehuipay.leona.model.MicroPayRequest
 
getMerchantID() - 类 中的方法com.lehuipay.leona.model.Payment
 
getMerchantID() - 类 中的方法com.lehuipay.leona.model.QRCodePayRequest
 
getMerchantID() - 类 中的方法com.lehuipay.leona.model.QRCodePayResponse
 
getMerchantID() - 类 中的方法com.lehuipay.leona.model.Refund
 
getMerchantID() - 类 中的方法com.lehuipay.leona.model.RefundRequest
 
getMerchantOrderNo() - 类 中的方法com.lehuipay.leona.model.Payment
 
getMessage() - 接口 中的方法com.lehuipay.leona.contracts.ErrorCode
获取错误信息
getMessage() - 枚举 中的方法com.lehuipay.leona.exception.LeonaErrorCodeEnum
 
getMessage() - 异常错误 中的方法com.lehuipay.leona.exception.LeonaException
 
getMessage() - 类 中的方法com.lehuipay.leona.model.ErrorMessage
 
getNotifyURL() - 类 中的方法com.lehuipay.leona.model.MicroPayRequest
 
getNotifyURL() - 类 中的方法com.lehuipay.leona.model.QRCodePayRequest
 
getOptions() - 类 中的方法com.lehuipay.leona.LeonaClient
获得LeonaClient的初始化参数
getOrder(GetOrderRequest) - 接口 中的方法com.lehuipay.leona.contracts.Leona
 
getOrder(GetOrderRequest, Callback<Payment>) - 接口 中的方法com.lehuipay.leona.contracts.Leona
 
getOrder(GetOrderRequest) - 类 中的方法com.lehuipay.leona.LeonaClient
查询交易
getOrder(GetOrderRequest, Callback<Payment>) - 类 中的方法com.lehuipay.leona.LeonaClient
查询交易(异步)
getOrderNo() - 类 中的方法com.lehuipay.leona.model.GetOrderRequest
 
getOrderNo() - 类 中的方法com.lehuipay.leona.model.GetRefundRequest
 
getOrderNo() - 类 中的方法com.lehuipay.leona.model.MicroPayRequest
 
getOrderNo() - 类 中的方法com.lehuipay.leona.model.Payment
 
getOrderNo() - 类 中的方法com.lehuipay.leona.model.QRCodePayRequest
 
getOrderNo() - 类 中的方法com.lehuipay.leona.model.QRCodePayResponse
 
getOrderNo() - 类 中的方法com.lehuipay.leona.model.Refund
 
getOrderNo() - 类 中的方法com.lehuipay.leona.model.RefundRequest
 
GetOrderRequest - com.lehuipay.leona.model中的类
 
GetOrderRequest(String, String, String) - 类 的构造器com.lehuipay.leona.model.GetOrderRequest
 
getPartnerPriKey() - 类 中的方法com.lehuipay.leona.Options
 
getPrivateKey(String) - 类 中的静态方法com.lehuipay.leona.utils.RSAEncrypt
从字符串中加载私钥
getPublicKey(String) - 类 中的静态方法com.lehuipay.leona.utils.RSAEncrypt
从字符串中加载公钥
getReason() - 类 中的方法com.lehuipay.leona.model.Payment
 
getReason() - 类 中的方法com.lehuipay.leona.model.Refund
 
getRefund(GetRefundRequest) - 接口 中的方法com.lehuipay.leona.contracts.Leona
 
getRefund(GetRefundRequest, Callback<Refund>) - 接口 中的方法com.lehuipay.leona.contracts.Leona
 
getRefund(GetRefundRequest) - 类 中的方法com.lehuipay.leona.LeonaClient
查询退款
getRefund(GetRefundRequest, Callback<Refund>) - 类 中的方法com.lehuipay.leona.LeonaClient
查询退款(异步)
getRefundID() - 类 中的方法com.lehuipay.leona.model.GetRefundRequest
 
getRefundID() - 类 中的方法com.lehuipay.leona.model.Refund
 
getRefundNo() - 类 中的方法com.lehuipay.leona.model.GetRefundRequest
 
getRefundNo() - 类 中的方法com.lehuipay.leona.model.Refund
 
getRefundNo() - 类 中的方法com.lehuipay.leona.model.RefundRequest
 
GetRefundRequest - com.lehuipay.leona.model中的类
 
GetRefundRequest(String, String, String, String, String) - 类 的构造器com.lehuipay.leona.model.GetRefundRequest
 
getSecretKey() - 类 中的方法com.lehuipay.leona.Options
 
getStatus() - 类 中的方法com.lehuipay.leona.model.Payment
 
getStatus() - 类 中的方法com.lehuipay.leona.model.Refund
 
getTerminalID() - 类 中的方法com.lehuipay.leona.model.MicroPayRequest
 
getTerminalID() - 类 中的方法com.lehuipay.leona.model.Payment
 
getTerminalID() - 类 中的方法com.lehuipay.leona.model.QRCodePayRequest
 
getTerminalID() - 类 中的方法com.lehuipay.leona.model.Refund
 
getTotalAmount() - 类 中的方法com.lehuipay.leona.model.Refund
 
getTradeType() - 类 中的方法com.lehuipay.leona.model.Payment
 
getTradeType() - 类 中的方法com.lehuipay.leona.model.Refund
 
getTransactionID() - 类 中的方法com.lehuipay.leona.model.GetOrderRequest
 
getTransactionID() - 类 中的方法com.lehuipay.leona.model.GetRefundRequest
 
getTransactionID() - 类 中的方法com.lehuipay.leona.model.Payment
 
getTransactionID() - 类 中的方法com.lehuipay.leona.model.QRCodePayResponse
 
getTransactionID() - 类 中的方法com.lehuipay.leona.model.Refund
 
getTransactionID() - 类 中的方法com.lehuipay.leona.model.RefundRequest
 
getType() - 接口 中的方法com.lehuipay.leona.contracts.ErrorCode
错误类型
getType() - 枚举 中的方法com.lehuipay.leona.exception.LeonaErrorCodeEnum
 
getType() - 异常错误 中的方法com.lehuipay.leona.exception.LeonaException
 
getType() - 类 中的方法com.lehuipay.leona.model.ErrorMessage
 
getUpstreamOrderNo() - 类 中的方法com.lehuipay.leona.model.Payment
 
getUrl() - 类 中的方法com.lehuipay.leona.model.QRCodePayResponse
 

H

HEADER_AGENTID - 接口 中的静态变量com.lehuipay.leona.Const
 
HEADER_ENCRYPTION_ACCEPT - 接口 中的静态变量com.lehuipay.leona.Const
 
HEADER_ENCRYPTION_KEY - 接口 中的静态变量com.lehuipay.leona.Const
 
HEADER_ENCRYPTION_LEVEL - 接口 中的静态变量com.lehuipay.leona.Const
 
HEADER_ENCRYPTION_LEVEL_L0 - 接口 中的静态变量com.lehuipay.leona.Const
 
HEADER_ENCRYPTION_LEVEL_L1 - 接口 中的静态变量com.lehuipay.leona.Const
 
HEADER_ENCRYPTION_LEVEL_L2 - 接口 中的静态变量com.lehuipay.leona.Const
 
HEADER_ENCRYPTION_SIGN - 接口 中的静态变量com.lehuipay.leona.Const
 
HEADER_NONCE - 接口 中的静态变量com.lehuipay.leona.Const
 
HEADER_SIGNATURE - 接口 中的静态变量com.lehuipay.leona.Const
 
HMAC - com.lehuipay.leona.utils中的类
 
HMAC() - 类 的构造器com.lehuipay.leona.utils.HMAC
 
hmacSHA256(byte[], byte[]) - 类 中的静态方法com.lehuipay.leona.utils.HMAC
HMAC-SHA256签名算法
HMACSigner - com.lehuipay.leona中的类
HMAC-SHA256签名器
HMACSigner(String, String) - 类 的构造器com.lehuipay.leona.HMACSigner
 
HttpClient - com.lehuipay.leona中的类
 
HttpClient(Options) - 类 的构造器com.lehuipay.leona.HttpClient
 

I

intercept(Interceptor.Chain) - 类 中的方法com.lehuipay.leona.interceptor.L1Interceptor
 
intercept(Interceptor.Chain) - 类 中的方法com.lehuipay.leona.interceptor.L2Interceptor
 
intercept(Interceptor.Chain) - 类 中的方法com.lehuipay.leona.interceptor.SignInterceptor
 
InterceptorHelper - com.lehuipay.leona.interceptor中的类
 
InterceptorHelper() - 类 的构造器com.lehuipay.leona.interceptor.InterceptorHelper
 
isEmpty(String) - 类 中的静态方法com.lehuipay.leona.utils.CommonUtil
 
IV_LENGTH - 接口 中的静态变量com.lehuipay.leona.Const
 

J

JSPAY_URL - 接口 中的静态变量com.lehuipay.leona.Const
 

L

L1Interceptor - com.lehuipay.leona.interceptor中的类
 
L1Interceptor(SymmetricEncryptor, AsymmetricEncryptor, String) - 类 的构造器com.lehuipay.leona.interceptor.L1Interceptor
 
L2Interceptor - com.lehuipay.leona.interceptor中的类
 
L2Interceptor(SymmetricEncryptor, String, String) - 类 的构造器com.lehuipay.leona.interceptor.L2Interceptor
 
Leona - com.lehuipay.leona.contracts中的接口
支付业务接口
LeonaClient - com.lehuipay.leona中的类
LeonaClient一个线程安全的, 支持异步的, 可复用的客户端工具类.
LeonaClient.Builder - com.lehuipay.leona中的类
 
LeonaErrorCodeEnum - com.lehuipay.leona.exception中的枚举
 
LeonaException - com.lehuipay.leona.exception中的异常错误
 
LeonaException(ErrorCode) - 异常错误 的构造器com.lehuipay.leona.exception.LeonaException
 
LeonaException(LeonaRuntimeException) - 异常错误 的构造器com.lehuipay.leona.exception.LeonaException
 
LeonaRuntimeException - com.lehuipay.leona.exception中的异常错误
 
LeonaRuntimeException() - 异常错误 的构造器com.lehuipay.leona.exception.LeonaRuntimeException
无参默认构造UNSPECIFIED
LeonaRuntimeException(ErrorCode) - 异常错误 的构造器com.lehuipay.leona.exception.LeonaRuntimeException
指定错误码构造通用异常
LeonaRuntimeException(String) - 异常错误 的构造器com.lehuipay.leona.exception.LeonaRuntimeException
指定详细描述构造通用异常
LeonaRuntimeException(Throwable) - 异常错误 的构造器com.lehuipay.leona.exception.LeonaRuntimeException
指定导火索构造通用异常
LeonaRuntimeException(ErrorCode, String) - 异常错误 的构造器com.lehuipay.leona.exception.LeonaRuntimeException
构造通用异常
LeonaRuntimeException(ErrorCode, Throwable) - 异常错误 的构造器com.lehuipay.leona.exception.LeonaRuntimeException
构造通用异常
LeonaRuntimeException(String, Throwable) - 异常错误 的构造器com.lehuipay.leona.exception.LeonaRuntimeException
构造通用异常
LeonaRuntimeException(ErrorCode, String, Throwable) - 异常错误 的构造器com.lehuipay.leona.exception.LeonaRuntimeException
构造通用异常

M

microPay(MicroPayRequest) - 接口 中的方法com.lehuipay.leona.contracts.Leona
 
microPay(MicroPayRequest, Callback<Payment>) - 接口 中的方法com.lehuipay.leona.contracts.Leona
 
microPay(MicroPayRequest) - 类 中的方法com.lehuipay.leona.LeonaClient
刷卡交易
microPay(MicroPayRequest, Callback<Payment>) - 类 中的方法com.lehuipay.leona.LeonaClient
刷卡交易(异步)
MICROPAY_URL - 接口 中的静态变量com.lehuipay.leona.Const
 
MicroPayRequest - com.lehuipay.leona.model中的类
 
MicroPayRequest(String, String, String, Integer, String, String) - 类 的构造器com.lehuipay.leona.model.MicroPayRequest
 

N

NONCE_MAX_LENGTH - 接口 中的静态变量com.lehuipay.leona.Const
 
NONCE_MIN_LENGTH - 接口 中的静态变量com.lehuipay.leona.Const
 
NVLL(String) - 类 中的静态方法com.lehuipay.leona.utils.CommonUtil
trim string, include convert null to ""; if str1 is null, will return "";

O

Options - com.lehuipay.leona中的类
 
Options(String, String, String, String, String, String, String) - 类 的构造器com.lehuipay.leona.Options
 

P

Payment - com.lehuipay.leona.model中的类
 
Payment() - 类 的构造器com.lehuipay.leona.model.Payment
 
priDecode(byte[]) - 接口 中的方法com.lehuipay.leona.contracts.AsymmetricEncryptor
 
priDecode(byte[]) - 类 中的方法com.lehuipay.leona.RSAEnctryptor
RSA私钥解密
privateDecrypt(RSAPrivateKey, byte[]) - 类 中的静态方法com.lehuipay.leona.utils.RSAEncrypt
私钥解密过程
privateEncrypt(RSAPrivateKey, String) - 类 中的静态方法com.lehuipay.leona.utils.RSAEncrypt
私钥加密过程
pubEncode(String) - 接口 中的方法com.lehuipay.leona.contracts.AsymmetricEncryptor
 
pubEncode(String) - 类 中的方法com.lehuipay.leona.RSAEnctryptor
RSA公钥加密
publicDecrypt(RSAPublicKey, byte[]) - 类 中的静态方法com.lehuipay.leona.utils.RSAEncrypt
公钥解密过程
publicEncrypt(RSAPublicKey, String) - 类 中的静态方法com.lehuipay.leona.utils.RSAEncrypt
公钥加密

Q

QRCODE_URL - 接口 中的静态变量com.lehuipay.leona.Const
 
qrCodePay(QRCodePayRequest) - 接口 中的方法com.lehuipay.leona.contracts.Leona
 
qrCodePay(QRCodePayRequest, Callback<QRCodePayResponse>) - 接口 中的方法com.lehuipay.leona.contracts.Leona
 
qrCodePay(QRCodePayRequest) - 类 中的方法com.lehuipay.leona.LeonaClient
二维码支付
qrCodePay(QRCodePayRequest, Callback<QRCodePayResponse>) - 类 中的方法com.lehuipay.leona.LeonaClient
二维码支付(异步)
QRCodePayRequest - com.lehuipay.leona.model中的类
 
QRCodePayRequest(String, String, String, Integer, String, String) - 类 的构造器com.lehuipay.leona.model.QRCodePayRequest
 
QRCodePayResponse - com.lehuipay.leona.model中的类
 
QRCodePayResponse() - 类 的构造器com.lehuipay.leona.model.QRCodePayResponse
 

R

randomStr(int, int) - 类 中的静态方法com.lehuipay.leona.utils.CommonUtil
生成随即串
randomStr(int) - 类 中的静态方法com.lehuipay.leona.utils.CommonUtil
生成固定长度随机串
readPemFile2String(String) - 类 中的静态方法com.lehuipay.leona.utils.CommonUtil
 
refund(RefundRequest) - 接口 中的方法com.lehuipay.leona.contracts.Leona
 
refund(RefundRequest, Callback<Refund>) - 接口 中的方法com.lehuipay.leona.contracts.Leona
 
refund(RefundRequest) - 类 中的方法com.lehuipay.leona.LeonaClient
退款
refund(RefundRequest, Callback<Refund>) - 类 中的方法com.lehuipay.leona.LeonaClient
退款(异步)
Refund - com.lehuipay.leona.model中的类
 
Refund() - 类 的构造器com.lehuipay.leona.model.Refund
 
REFUND_URL - 接口 中的静态变量com.lehuipay.leona.Const
 
RefundRequest - com.lehuipay.leona.model中的类
 
RefundRequest(String, String, String, String, Integer) - 类 的构造器com.lehuipay.leona.model.RefundRequest
 
request(String, String, R, Class<T>) - 类 中的方法com.lehuipay.leona.HttpClient
同步http请求
request(String, String, R, Class<T>, Callback<T>) - 类 中的方法com.lehuipay.leona.HttpClient
异步http请求
requestBody2String(Request) - 类 中的静态方法com.lehuipay.leona.interceptor.InterceptorHelper
 
RSAEncrypt - com.lehuipay.leona.utils中的类
 
RSAEncrypt() - 类 的构造器com.lehuipay.leona.utils.RSAEncrypt
 
RSAEnctryptor - com.lehuipay.leona中的类
RSA加密器
RSAEnctryptor(String, String) - 类 的构造器com.lehuipay.leona.RSAEnctryptor
 

S

SECRET_KEY_LENGTH - 接口 中的静态变量com.lehuipay.leona.Const
 
SERVER_HOST - 接口 中的静态变量com.lehuipay.leona.Const
 
setAmount(Integer) - 类 中的方法com.lehuipay.leona.model.Payment
 
setAmount(Integer) - 类 中的方法com.lehuipay.leona.model.Refund
 
setAppID(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setAppID(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setBuyerID(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setBuyerID(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setClientType(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setClientType(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setCode(String) - 类 中的方法com.lehuipay.leona.model.ErrorMessage
 
setCreatedAt(Integer) - 类 中的方法com.lehuipay.leona.model.Payment
 
setCreatedAt(Integer) - 类 中的方法com.lehuipay.leona.model.Refund
 
setEncryptionAccept(String) - 类 中的方法com.lehuipay.leona.LeonaClient.Builder
 
setEncryptionLevel(String) - 类 中的方法com.lehuipay.leona.LeonaClient.Builder
 
setFinishedAt(Integer) - 类 中的方法com.lehuipay.leona.model.Payment
 
setFinishedAt(Integer) - 类 中的方法com.lehuipay.leona.model.Refund
 
setHint(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setLhPubKey(String) - 类 中的方法com.lehuipay.leona.LeonaClient.Builder
加载公钥
setMerchantID(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setMerchantID(String) - 类 中的方法com.lehuipay.leona.model.QRCodePayResponse
 
setMerchantID(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setMerchantOrderNo(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setMessage(String) - 类 中的方法com.lehuipay.leona.model.ErrorMessage
 
setOrderNo(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setOrderNo(String) - 类 中的方法com.lehuipay.leona.model.QRCodePayResponse
 
setOrderNo(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setPartnerPriKey(String) - 类 中的方法com.lehuipay.leona.LeonaClient.Builder
加载私钥
setReason(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setReason(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setRefundID(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setRefundNo(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setSecretKey(String) - 类 中的方法com.lehuipay.leona.LeonaClient.Builder
 
setStatus(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setStatus(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setTerminalID(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setTerminalID(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setTotalAmount(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setTradeType(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setTradeType(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setTransactionID(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setTransactionID(String) - 类 中的方法com.lehuipay.leona.model.QRCodePayResponse
 
setTransactionID(String) - 类 中的方法com.lehuipay.leona.model.Refund
 
setType(String) - 类 中的方法com.lehuipay.leona.model.ErrorMessage
 
setUpstreamOrderNo(String) - 类 中的方法com.lehuipay.leona.model.Payment
 
setUrl(String) - 类 中的方法com.lehuipay.leona.model.QRCodePayResponse
 
sign(byte[]) - 接口 中的方法com.lehuipay.leona.contracts.AsymmetricEncryptor
 
sign(String, String) - 接口 中的方法com.lehuipay.leona.contracts.Signer
 
sign(String, String) - 类 中的方法com.lehuipay.leona.HMACSigner
http请求体加签
sign(byte[]) - 类 中的方法com.lehuipay.leona.RSAEnctryptor
RSA签名
sign(byte[], RSAPrivateKey) - 类 中的静态方法com.lehuipay.leona.utils.RSAEncrypt
rsa签名
Signer - com.lehuipay.leona.contracts中的接口
签名与验签
SignInterceptor - com.lehuipay.leona.interceptor中的类
 
SignInterceptor(Signer, String) - 类 的构造器com.lehuipay.leona.interceptor.SignInterceptor
 
subBytes(byte[], int, int) - 类 中的静态方法com.lehuipay.leona.utils.CommonUtil
 
SymmetricEncryptor - com.lehuipay.leona.contracts中的接口
对称加密

T

toString() - 类 中的方法com.lehuipay.leona.model.ErrorMessage
 
toString() - 类 中的方法com.lehuipay.leona.model.Payment
 
toString() - 类 中的方法com.lehuipay.leona.model.QRCodePayResponse
 
toString() - 类 中的方法com.lehuipay.leona.model.Refund
 

V

valueOf(String) - 枚举 中的静态方法com.lehuipay.leona.exception.LeonaErrorCodeEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.lehuipay.leona.exception.LeonaErrorCodeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(byte[], byte[]) - 接口 中的方法com.lehuipay.leona.contracts.AsymmetricEncryptor
 
verify(String, String, String) - 接口 中的方法com.lehuipay.leona.contracts.Signer
 
verify(String, String, String) - 类 中的方法com.lehuipay.leona.HMACSigner
http返回体验签
verify(byte[], byte[]) - 类 中的方法com.lehuipay.leona.RSAEnctryptor
RSA验签
verify(byte[], byte[], RSAPublicKey) - 类 中的静态方法com.lehuipay.leona.utils.RSAEncrypt
rsa验签
A B C D E G H I J L M N O P Q R S T V 
跳过导航链接

Copyright © 2020. All rights reserved.