索引
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
所有类 所有程序包