跳过导航链接
A B C D E G I L M P R S U V W 

A

AesUtil - com.wechat.pay.contrib.apache.httpclient.util中的类
 
AesUtil(byte[]) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.util.AesUtil
 
apiV3Key - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
autoUpdateCert() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
AutoUpdateCertificatesVerifier - com.wechat.pay.contrib.apache.httpclient.auth中的类
已过时。
AutoUpdateCertificatesVerifier(Credentials, byte[]) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
AutoUpdateCertificatesVerifier(Credentials, byte[], long) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 

B

build() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayHttpClientBuilder
 
build() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayUploadHttpPost.Builder
 
Builder(URI) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.WechatPayUploadHttpPost.Builder
 
buildMessage(String, long, HttpRequestWrapper) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
buildMessage(CloseableHttpResponse) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
 

C

certificates - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.CertificatesVerifier
 
certificateSerialNumber - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.PrivateKeySigner
 
certificateSerialNumber - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.Signer.SignatureResult
 
CertificatesVerifier - com.wechat.pay.contrib.apache.httpclient.auth中的类
 
CertificatesVerifier(List<X509Certificate>) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.auth.CertificatesVerifier
 
CertificatesVerifier(Map<BigInteger, X509Certificate>) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.auth.CertificatesVerifier
 
CertManagerSingleton - com.wechat.pay.contrib.apache.httpclient.cert中的类
平台证书管理器
CertSerializeUtil - com.wechat.pay.contrib.apache.httpclient.util中的类
 
CertSerializeUtil() - 类 的构造器com.wechat.pay.contrib.apache.httpclient.util.CertSerializeUtil
 
close() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.cert.CertManagerSingleton
关闭线程池
com.wechat.pay.contrib.apache.httpclient - 程序包 com.wechat.pay.contrib.apache.httpclient
 
com.wechat.pay.contrib.apache.httpclient.auth - 程序包 com.wechat.pay.contrib.apache.httpclient.auth
 
com.wechat.pay.contrib.apache.httpclient.cert - 程序包 com.wechat.pay.contrib.apache.httpclient.cert
 
com.wechat.pay.contrib.apache.httpclient.constant - 程序包 com.wechat.pay.contrib.apache.httpclient.constant
 
com.wechat.pay.contrib.apache.httpclient.util - 程序包 com.wechat.pay.contrib.apache.httpclient.util
 
convertToRepeatableRequestEntity(HttpRequestWrapper) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.SignatureExec
 
convertToRepeatableResponseEntity(CloseableHttpResponse) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.SignatureExec
 
create() - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.WechatPayHttpClientBuilder
 
credentials - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
Credentials - com.wechat.pay.contrib.apache.httpclient中的接口
 

D

decorateProtocolExec(ClientExecChain) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayHttpClientBuilder
 
decryptOAEP(String, PrivateKey) - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.util.RsaCryptoUtil
 
decryptToString(byte[], byte[], String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.util.AesUtil
 
deserializeToCerts(byte[], String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
deserializeToCerts(byte[], String) - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.util.CertSerializeUtil
反序列化证书并解密

E

encryptOAEP(String, X509Certificate) - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.util.RsaCryptoUtil
 
execute(HttpRoute, HttpRequestWrapper, HttpClientContext, HttpExecutionAware) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.SignatureExec
 

G

generateNonceStr() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
generateTimestamp() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
getCertificates() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.cert.CertManagerSingleton
 
getInstance() - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.cert.CertManagerSingleton
 
getLatestCertificate() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
getLatestCertificate() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.CertificatesVerifier
 
getLatestCertificate() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.ScheduledUpdateCertificatesVerifier
 
getLatestCertificate() - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.auth.Verifier
 
getLatestCertificate() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.cert.CertManagerSingleton
 
getMerchantId() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
getMeta() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayUploadHttpPost
 
getResponseBody(CloseableHttpResponse) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
 
getSchema() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
getSchema() - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.Credentials
 
getToken(HttpRequestWrapper) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
getToken(HttpRequestWrapper) - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.Credentials
 
getValidCertificate() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
getValidCertificate() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.CertificatesVerifier
 
getValidCertificate() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.ScheduledUpdateCertificatesVerifier
已过时。
getValidCertificate() - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.auth.Verifier
已过时。

I

init(Credentials, byte[], long) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.cert.CertManagerSingleton
初始化平台证书管理器实例,在使用前需先调用该方法
initCertManager(Credentials, byte[]) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.ScheduledUpdateCertificatesVerifier
 

L

lastUpdateTime - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
上次更新时间
loadCertificate(InputStream) - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.util.PemUtil
 
loadPrivateKey(String) - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.util.PemUtil
 
loadPrivateKey(InputStream) - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.util.PemUtil
 
lock - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
log - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
log - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
log - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
 

M

merchantId - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
minutesInterval - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
证书更新间隔时间,单位为分钟

P

parameterError(String, Object...) - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
 
PemUtil - com.wechat.pay.contrib.apache.httpclient.util中的类
 
PemUtil() - 类 的构造器com.wechat.pay.contrib.apache.httpclient.util.PemUtil
 
privateKey - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.PrivateKeySigner
 
PrivateKeySigner - com.wechat.pay.contrib.apache.httpclient.auth中的类
 
PrivateKeySigner(String, PrivateKey) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.auth.PrivateKeySigner
 

R

RANDOM - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
REQUEST_ID - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.constant.WechatPayHttpHeaders
 
RESPONSE_EXPIRED_MINUTES - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
应答超时时间,单位为分钟
RsaCryptoUtil - com.wechat.pay.contrib.apache.httpclient.util中的类
 
RsaCryptoUtil() - 类 的构造器com.wechat.pay.contrib.apache.httpclient.util.RsaCryptoUtil
 

S

SafeSingleScheduleExecutor - com.wechat.pay.contrib.apache.httpclient.cert中的类
 
SafeSingleScheduleExecutor() - 类 的构造器com.wechat.pay.contrib.apache.httpclient.cert.SafeSingleScheduleExecutor
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.cert.SafeSingleScheduleExecutor
 
ScheduledUpdateCertificatesVerifier - com.wechat.pay.contrib.apache.httpclient.auth中的类
在原有CertificatesVerifier基础上,增加定时更新证书功能(默认1小时)
ScheduledUpdateCertificatesVerifier(Credentials, byte[]) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.auth.ScheduledUpdateCertificatesVerifier
 
sign(byte[]) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.PrivateKeySigner
 
sign(byte[]) - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.auth.Signer
 
sign - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.Signer.SignatureResult
 
SignatureExec - com.wechat.pay.contrib.apache.httpclient中的类
 
SignatureExec(Credentials, Validator, ClientExecChain) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.SignatureExec
 
SignatureResult(String, String) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.auth.Signer.SignatureResult
 
Signer - com.wechat.pay.contrib.apache.httpclient.auth中的接口
 
signer - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
Signer.SignatureResult - com.wechat.pay.contrib.apache.httpclient.auth中的类
 
stopScheduledUpdate() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.ScheduledUpdateCertificatesVerifier
停止定时更新,停止后无法再重新启动
SYMBOLS - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 

U

UPDATE_INTERVAL_MINUTE - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.auth.ScheduledUpdateCertificatesVerifier
 
updateCertificates(Map<BigInteger, X509Certificate>) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.CertificatesVerifier
 

V

validate(CloseableHttpResponse) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
 
validate(CloseableHttpResponse) - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.Validator
 
validateParameters(CloseableHttpResponse) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
 
Validator - com.wechat.pay.contrib.apache.httpclient中的接口
 
verifier - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
Verifier - com.wechat.pay.contrib.apache.httpclient.auth中的接口
 
verifier - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
 
verify(String, byte[], String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
verify(X509Certificate, byte[], String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.CertificatesVerifier
 
verify(String, byte[], String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.CertificatesVerifier
 
verify(String, byte[], String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.ScheduledUpdateCertificatesVerifier
 
verify(String, byte[], String) - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.auth.Verifier
 
verifyFail(String, Object...) - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
 

W

WECHAT_PAY_NONCE - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.constant.WechatPayHttpHeaders
 
WECHAT_PAY_SERIAL - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.constant.WechatPayHttpHeaders
 
WECHAT_PAY_SIGNATURE - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.constant.WechatPayHttpHeaders
 
WECHAT_PAY_TIMESTAMP - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.constant.WechatPayHttpHeaders
 
WechatPay2Credentials - com.wechat.pay.contrib.apache.httpclient.auth中的类
 
WechatPay2Credentials(String, Signer) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
WechatPay2Validator - com.wechat.pay.contrib.apache.httpclient.auth中的类
 
WechatPay2Validator(Verifier) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
 
WechatPayHttpClientBuilder - com.wechat.pay.contrib.apache.httpclient中的类
 
WechatPayHttpHeaders - com.wechat.pay.contrib.apache.httpclient.constant中的类
微信支付HTTP请求头相关常量
WechatPayUploadHttpPost - com.wechat.pay.contrib.apache.httpclient中的类
 
WechatPayUploadHttpPost.Builder - com.wechat.pay.contrib.apache.httpclient中的类
 
withCredentials(Credentials) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayHttpClientBuilder
 
withImage(String, String, InputStream) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayUploadHttpPost.Builder
 
withMerchant(String, String, PrivateKey) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayHttpClientBuilder
 
withValidator(Validator) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayHttpClientBuilder
 
withWechatPay(List<X509Certificate>) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayHttpClientBuilder
 
withWechatpay(List<X509Certificate>) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayHttpClientBuilder
已过时。
A B C D E G I L M P R S U V W 
跳过导航链接