您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
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
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类