- GBK - 类 中的静态变量com.jpay.util.Charsets
-
- GBK_ENCODING - 类 中的静态变量com.jpay.unionpay.SDKConstants
-
- GE - 类 中的静态变量com.jpay.unionpay.SDKConstants
-
memeber variable: operation ge.
- genBackupName(String) - 类 中的静态方法com.jpay.unionpay.SDKUtil
-
将传入的文件名(xxx)改名
结果为: xxx_backup.cer
- genCertificateByStr(String) - 类 中的静态方法com.jpay.unionpay.CertUtil
-
将字符串转换为X509Certificate对象.
- generateSalt(int) - 类 中的静态方法com.jpay.ext.kit.HashKit
-
md5 128bit 16bytes
sha1 160bit 20bytes
sha256 256bit 32bytes
sha384 384bit 48bytes
sha512 512bit 64bytes
- generateSaltForSha256() - 类 中的静态方法com.jpay.ext.kit.HashKit
-
- generateSaltForSha512() - 类 中的静态方法com.jpay.ext.kit.HashKit
-
- genLuhn(String) - 类 中的静态方法com.jpay.unionpay.AcpService
-
获取
- genLuhn(String) - 类 中的静态方法com.jpay.unionpay.SecureUtil
-
luhn算法
- get(String, Map<String, String>, Map<String, String>) - 类 中的静态方法com.jpay.ext.kit.HttpKit
-
Send GET request
- get(String, Map<String, String>) - 类 中的静态方法com.jpay.ext.kit.HttpKit
-
- get(String) - 类 中的静态方法com.jpay.ext.kit.HttpKit
-
- get(String) - 类 中的静态方法com.jpay.util.HttpUtils
-
- get(String, Map<String, String>) - 类 中的静态方法com.jpay.util.HttpUtils
-
- getActName() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getAddress() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getAliPayApiConfig() - 类 中的静态方法com.jpay.alipay.AliPayApiConfigKit
-
- getAlipayClient() - 类 中的方法com.jpay.alipay.AliPayApiConfig
-
- getAlipayPublicKey() - 类 中的方法com.jpay.alipay.AliPayApiConfig
-
- getAllAreas() - 类 中的静态方法com.jpay.unionpay.UnionPayApi
-
获取地区列表
- getAllCategories() - 类 中的静态方法com.jpay.unionpay.UnionPayApi
-
获取业务目录
- getAmtType() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getApiConfig(String) - 类 中的静态方法com.jpay.alipay.AliPayApiConfigKit
-
- getApiConfig(String) - 类 中的静态方法com.jpay.weixin.api.WxPayApiConfigKit
-
- getAppId() - 类 中的方法com.jpay.alipay.AliPayApiConfig
-
- getAppId() - 类 中的静态方法com.jpay.alipay.AliPayApiConfigKit
-
- getAppId() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getAppId() - 类 中的静态方法com.jpay.weixin.api.WxPayApiConfigKit
-
- getAppRequestUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getAreaCode() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getAttach() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getAuthCode() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getBackRequestUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getBackUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getBatchQueryUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getBatchTransUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getBeginTime() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getBody() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getBoolean(String) - 类 中的方法com.jpay.util.XmlHelper
-
获取Boolean
- getBoolean(Object, String) - 类 中的方法com.jpay.util.XmlHelper
-
获取
- getCardRequestUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getCardTransData(Map<String, String>, Map<String, String>, String) - 类 中的静态方法com.jpay.unionpay.AcpService
-
有卡交易信息域(cardTransData)构造
所有子域需用“{}”包含,子域间以“&”符号链接。
- getCertIdByKeyStoreMap(String, String) - 类 中的静态方法com.jpay.unionpay.CertUtil
-
通过签名私钥证书路径,密码获取私钥证书certId
- getCharset() - 类 中的方法com.jpay.alipay.AliPayApiConfig
-
- getClientIp() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getCode() - 类 中的方法com.jpay.vo.AjaxResult
-
- getCodeUrl(String, String, String, String, boolean) - 类 中的静态方法com.jpay.weixin.api.WxPayApi
-
商户模式下 扫码模式一之生成二维码
- getConfig() - 类 中的静态方法com.jpay.unionpay.SDKConfig
-
获取config对象.
- getConsumeFee() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getConsumeMchId() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getContractCode() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getContractDisplayAccount() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getContractId() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getContractNotifyUrl() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getCustomerInfo(Map<String, String>, String, String) - 类 中的静态方法com.jpay.unionpay.AcpService
-
功能:持卡人信息域customerInfo构造
说明:不勾选对敏感信息加密权限使用旧的构造customerInfo域方式,不对敏感信息进行加密(对 phoneNo,cvn2, expired不加密),但如果送pin的话则加密
- getCustomerInfoWithEncrypt(Map<String, String>, String, String) - 类 中的静态方法com.jpay.unionpay.AcpService
-
功能:持卡人信息域customerInfo构造,勾选对敏感信息加密权限 适用新加密规范,对pin和phoneNo,cvn2,expired加密
适用到的交易:
- getData() - 类 中的方法com.jpay.vo.AjaxResult
-
- getDelegate() - 类 中的静态方法com.jpay.util.HttpUtils
-
- getDeposit() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getDetail() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getDeviceInfo() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getEncryptCert(Map<String, String>, String) - 类 中的静态方法com.jpay.unionpay.SDKUtil
-
获取应答报文中的加密公钥证书,并存储到本地,并备份原始证书
更新成功则返回1,无更新返回0,失败异常返回-1。
- getEncryptCertId() - 类 中的静态方法com.jpay.unionpay.AcpService
-
获取敏感信息加密证书的物理序列号
- getEncryptCertId() - 类 中的静态方法com.jpay.unionpay.CertUtil
-
获取敏感信息加密证书的certId
- getEncryptCertPath() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getEncryptCertPublicKey() - 类 中的静态方法com.jpay.unionpay.CertUtil
-
获取敏感信息加密证书PublicKey
- getEncryptTrackCertPath() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getEncryptTrackKeyExponent() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getEncryptTrackKeyModulus() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getEncryptTrackPublicKey() - 类 中的静态方法com.jpay.unionpay.CertUtil
-
获取磁道加密证书PublicKey
- getEndTime() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getFaceCode() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getFeeType() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getFileContent(String, String) - 类 中的静态方法com.jpay.unionpay.AcpService
-
功能:将结果文件内容 转换成明文字符串:解base64,解压缩
适用到的交易:批量交易状态查询
- getFileTransUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getFormat() - 类 中的方法com.jpay.alipay.AliPayApiConfig
-
- getFrontRequestUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getFrontUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getGoodsTag() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getHbInfo(Map<String, String>, String, String) - 类 中的静态方法com.jpay.weixin.api.hb.RedHbApi
-
根据商户订单号查询信息
- getHbType() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getId() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getJfAppRequestUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getJfBackRequestUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getJfCardRequestUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getJfFrontRequestUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getJfSingleQueryUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getKeys() - 类 中的静态方法com.jpay.secure.RSAUtils
-
生成公钥和私钥
- getLimit() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getLimitPay() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getMchBillNo() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getMchId() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getMchId() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getMessage() - 类 中的方法com.jpay.vo.AjaxResult
-
- getMiddleCert() - 类 中的静态方法com.jpay.unionpay.CertUtil
-
从配置文件acp_sdk.properties中获取验签公钥使用的中级证书
- getMiddleCertPath() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getModulusAndKeys() - 类 中的静态方法com.jpay.secure.RSAUtils
-
获取模数和密钥
- getMsgAppId() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getName() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getNode(String) - 类 中的方法com.jpay.util.XmlHelper
-
获取某个节点
- getNode(Object, String) - 类 中的方法com.jpay.util.XmlHelper
-
获取某个节点
- getNodeList(String) - 类 中的方法com.jpay.util.XmlHelper
-
获取子节点
- getNodeList(Object, String) - 类 中的方法com.jpay.util.XmlHelper
-
获取子节点
- getNonceStr() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getNonceStr() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getNotifyUrl() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getNumber(String) - 类 中的方法com.jpay.util.XmlHelper
-
获取Number
- getNumber(Object, String) - 类 中的方法com.jpay.util.XmlHelper
-
获取
- getOauth2Url(String, String) - 类 中的静态方法com.jpay.alipay.AliPayApi
-
应用授权URL拼装
- getOffset() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getOpenId() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getOutRefundNo() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getOutTradeNo() - 类 中的静态方法com.jpay.util.StringUtils
-
要求外部订单号必须唯一。
- getOutTradeNo() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getPaternerKey() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getPaternerKey() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getPayModel() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getPayModel() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getPlanId() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getPrivateKey() - 类 中的方法com.jpay.alipay.AliPayApiConfig
-
- getPrivateKey(String, String) - 类 中的静态方法com.jpay.secure.RSAUtils
-
使用模和指数生成RSA私钥
注意:【此代码用了默认补位方式,为RSA/None/PKCS1Padding,不同JDK默认的补位方式可能不同,如Android默认是RSA
/None/NoPadding】
- getPrivateKeyStr(PrivateKey) - 类 中的静态方法com.jpay.secure.RSAUtils
-
- getProfitSharing() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getProperties() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getPublicKey(String, String) - 类 中的静态方法com.jpay.secure.RSAUtils
-
使用模和指数生成RSA公钥
注意:【此代码用了默认补位方式,为RSA/None/PKCS1Padding,不同JDK默认的补位方式可能不同,如Android默认是RSA
/None/NoPadding】
- getPublicKey(Map<String, String>, String, String) - 类 中的静态方法com.jpay.weixin.api.WxPayApi
-
获取RSA加密公钥
- getPublicKey(Map<String, String>, InputStream, String) - 类 中的静态方法com.jpay.weixin.api.WxPayApi
-
- getPublicKeyStr(PublicKey) - 类 中的静态方法com.jpay.secure.RSAUtils
-
- getQrcB2cIssBackTransUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getQrcB2cMerBackTransUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getQrcBackTransUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getRandomUUID() - 类 中的静态方法com.jpay.ext.kit.StrKit
-
- getRealIp(HttpServletRequest) - 类 中的静态方法com.jpay.ext.kit.IpKit
-
- getRealIpV2(HttpServletRequest) - 类 中的静态方法com.jpay.ext.kit.IpKit
-
- getReceipt() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getRefundAccount() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getRefundDesc() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getRefundFee() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getRefundFeeType() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getRefundId() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getRemark() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getReOpenId() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getRequestSerial() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getReturnApp() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getReturnWeb() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getRiskInfo() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getRootCert() - 类 中的静态方法com.jpay.unionpay.CertUtil
-
从配置文件acp_sdk.properties中获取验签公钥使用的根证书
- getRootCertPath() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getSceneId() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getSceneInfo() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getSecureKey() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getSendName() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getServiceUrl() - 类 中的方法com.jpay.alipay.AliPayApiConfig
-
- getSignCertDir() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getSignCertId() - 类 中的静态方法com.jpay.unionpay.CertUtil
-
获取配置文件acp_sdk.properties中配置的签名私钥证书certId
- getSignCertPath() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getSignCertPrivateKey() - 类 中的静态方法com.jpay.unionpay.CertUtil
-
通过keyStore 获取私钥签名证书PrivateKey对象
- getSignCertPrivateKeyByStoreMap(String, String) - 类 中的静态方法com.jpay.unionpay.CertUtil
-
通过指定路径的私钥证书 获取PrivateKey对象
- getSignCertPwd() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getSignCertType() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getsignkey(String, String) - 类 中的静态方法com.jpay.weixin.api.WxPayApi
-
获取验签秘钥API
- getSignMethod() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getSignType() - 类 中的方法com.jpay.alipay.AliPayApiConfig
-
- getSignType() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getSingleMode() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getSingleQueryUrl() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getSpbillCreateIp() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getString(String) - 类 中的方法com.jpay.util.XmlHelper
-
获取String
- getString(Object, String) - 类 中的方法com.jpay.util.XmlHelper
-
获取String
- getSubAppId() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getSubMchId() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getSubMchId() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getSubOpenId() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getTimeExpire() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getTimestamp() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getTimeStart() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getTotalAmount() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getTotalFee() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getTotalNum() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getTradeType() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getTransactionId() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getTransferInfo(Map<String, String>, String, String) - 类 中的静态方法com.jpay.weixin.api.WxPayApi
-
查询企业付款到零钱
- getTransferInfo(Map<String, String>, InputStream, String) - 类 中的静态方法com.jpay.weixin.api.WxPayApi
-
- getUUID() - 类 中的静态方法com.jpay.util.StringUtils
-
获取UUID,去掉`-`的
- getValidateCertDir() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getValidatePublicKey(String) - 类 中的静态方法com.jpay.unionpay.CertUtil
-
通过certId获取验签证书Map中对应证书PublicKey
- getVersion() - 类 中的方法com.jpay.unionpay.SDKConfig
-
- getVersion() - 类 中的方法com.jpay.weixin.api.WxPayApiConfig
-
- getWishing() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getWxAppId() - 类 中的方法com.jpay.weixin.api.hb.ReadHbModle
-
- getWxPayApiConfig() - 类 中的静态方法com.jpay.weixin.api.WxPayApiConfigKit
-
- GLOBAL_FAIL - 类 中的静态变量com.jpay.unionpay.SDKConstants
-
memeber variable: global forward fail.
- GLOBAL_SUCCESS - 类 中的静态变量com.jpay.unionpay.SDKConstants
-
memeber variable: global forward success.
- GT - 类 中的静态变量com.jpay.unionpay.SDKConstants
-
memeber variable: operation gt.