索引

A B C D E G H L M N P R S T 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.notification.NotificationRequest.Builder
 
build() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayHttpClientBuilder
 
build() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayUploadHttpPost.Builder
 
Builder() - 类 的构造器com.wechat.pay.contrib.apache.httpclient.notification.NotificationRequest.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
 
CertificatesManager - com.wechat.pay.contrib.apache.httpclient.cert中的类
平台证书管理器,定时更新证书(默认值为UPDATE_INTERVAL_MINUTE)
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
 
CertSerializeUtil - com.wechat.pay.contrib.apache.httpclient.util中的类
 
CertSerializeUtil() - 类 的构造器com.wechat.pay.contrib.apache.httpclient.util.CertSerializeUtil
 
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.exception - 程序包 com.wechat.pay.contrib.apache.httpclient.exception
 
com.wechat.pay.contrib.apache.httpclient.notification - 程序包 com.wechat.pay.contrib.apache.httpclient.notification
 
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
 
getAlgorithm() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification.Resource
 
getAssociatedData() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification.Resource
 
getBody() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.NotificationRequest
 
getBody() - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Request
获取请求体
getCertificateSerialNumber() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.Signer.SignatureResult
 
getCiphertext() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification.Resource
 
getCreateTime() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification
 
getDecryptData() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification
 
getEventType() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification
 
getId() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification
 
getInstance() - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.cert.CertificatesManager
 
getMerchantId() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
getMessage() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.NotificationRequest
 
getMessage() - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Request
获取验签串
getMeta() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayUploadHttpPost
 
getNonce() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification.Resource
 
getOriginalType() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification.Resource
 
getResource() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification
 
getResourceType() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification
 
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
 
getSerialNumber() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.NotificationRequest
 
getSerialNumber() - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Request
获取请求头Wechatpay-Serial
getSign() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.Signer.SignatureResult
 
getSignature() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.NotificationRequest
 
getSignature() - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Request
获取请求头Wechatpay-Signature
getSummary() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification
 
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.Verifier
获取合法的平台证书
getVerifier(String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.cert.CertificatesManager
获取商户号为merchantId的验签器

H

HttpCodeException - com.wechat.pay.contrib.apache.httpclient.exception中的异常错误
 
HttpCodeException(String) - 异常错误 的构造器com.wechat.pay.contrib.apache.httpclient.exception.HttpCodeException
 

L

lastUpdateTime - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
上次更新时间
loadCertificate(InputStream) - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.util.PemUtil
 
loadPrivateKey(InputStream) - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.util.PemUtil
 
loadPrivateKey(String) - 类 中的静态方法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
已过时。
证书更新间隔时间,单位为分钟

N

NotFoundException - com.wechat.pay.contrib.apache.httpclient.exception中的异常错误
 
NotFoundException(String) - 异常错误 的构造器com.wechat.pay.contrib.apache.httpclient.exception.NotFoundException
 
Notification - com.wechat.pay.contrib.apache.httpclient.notification中的类
请求体解析结果
Notification() - 类 的构造器com.wechat.pay.contrib.apache.httpclient.notification.Notification
 
Notification.Resource - com.wechat.pay.contrib.apache.httpclient.notification中的类
 
NotificationHandler - com.wechat.pay.contrib.apache.httpclient.notification中的类
 
NotificationHandler(Verifier, byte[]) - 类 的构造器com.wechat.pay.contrib.apache.httpclient.notification.NotificationHandler
 
NotificationRequest - com.wechat.pay.contrib.apache.httpclient.notification中的类
 
NotificationRequest.Builder - com.wechat.pay.contrib.apache.httpclient.notification中的类
 

P

parameterError(String, Object...) - 类 中的静态方法com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
 
parse(Request) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.NotificationHandler
解析微信支付通知请求结果
ParseException - com.wechat.pay.contrib.apache.httpclient.exception中的异常错误
 
ParseException(String) - 异常错误 的构造器com.wechat.pay.contrib.apache.httpclient.exception.ParseException
 
ParseException(String, Throwable) - 异常错误 的构造器com.wechat.pay.contrib.apache.httpclient.exception.ParseException
 
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
 
putMerchant(String, Credentials, byte[]) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.cert.CertificatesManager
增加需要自动更新平台证书的商户信息

R

RANDOM - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 
Request - com.wechat.pay.contrib.apache.httpclient.notification中的接口
通知请求体,包含验签所需信息和报文体
REQUEST_ID - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.constant.WechatPayHttpHeaders
 
Resource() - 类 的构造器com.wechat.pay.contrib.apache.httpclient.notification.Notification.Resource
 
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
 
setDecryptData(String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification
 
sign - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.Signer.SignatureResult
 
sign(byte[]) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.PrivateKeySigner
 
sign(byte[]) - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.auth.Signer
 
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.WechatPay2Credentials
 
Signer - com.wechat.pay.contrib.apache.httpclient.auth中的接口
 
Signer.SignatureResult - com.wechat.pay.contrib.apache.httpclient.auth中的类
 
stop() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.cert.CertificatesManager
停止自动更新平台证书,停止后无法再重新启动
SYMBOLS - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
 

T

toString() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification.Resource
 
toString() - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.Notification
 

U

UPDATE_INTERVAL_MINUTE - 类 中的静态变量com.wechat.pay.contrib.apache.httpclient.cert.CertificatesManager
 
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
 
ValidationException - com.wechat.pay.contrib.apache.httpclient.exception中的异常错误
 
ValidationException(String) - 异常错误 的构造器com.wechat.pay.contrib.apache.httpclient.exception.ValidationException
 
Validator - com.wechat.pay.contrib.apache.httpclient中的接口
 
verifier - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
verifier - 类 中的变量com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Validator
 
Verifier - com.wechat.pay.contrib.apache.httpclient.auth中的接口
 
verify(String, byte[], String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.AutoUpdateCertificatesVerifier
已过时。
 
verify(String, byte[], String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.CertificatesVerifier
 
verify(String, byte[], String) - 接口 中的方法com.wechat.pay.contrib.apache.httpclient.auth.Verifier
 
verify(X509Certificate, byte[], String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.auth.CertificatesVerifier
 
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
 
WechatPayException - com.wechat.pay.contrib.apache.httpclient.exception中的异常错误
 
WechatPayException(String) - 异常错误 的构造器com.wechat.pay.contrib.apache.httpclient.exception.WechatPayException
 
WechatPayException(String, Throwable) - 异常错误 的构造器com.wechat.pay.contrib.apache.httpclient.exception.WechatPayException
 
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中的类
 
withBody(String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.NotificationRequest.Builder
 
withCredentials(Credentials) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayHttpClientBuilder
 
withFile(String, String, InputStream) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayUploadHttpPost.Builder
 
withImage(String, String, InputStream) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayUploadHttpPost.Builder
 
withMerchant(String, String, PrivateKey) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.WechatPayHttpClientBuilder
 
withNonce(String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.NotificationRequest.Builder
 
withSerialNumber(String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.NotificationRequest.Builder
 
withSignature(String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.NotificationRequest.Builder
 
withTimestamp(String) - 类 中的方法com.wechat.pay.contrib.apache.httpclient.notification.NotificationRequest.Builder
 
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 H L M N P R S T U V W 
所有类 所有程序包