类 WechatPay2Credentials
- java.lang.Object
-
- com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials
-
- 所有已实现的接口:
Credentials
public class WechatPay2Credentials extends java.lang.Object implements Credentials
-
-
字段概要
字段 修饰符和类型 字段 说明 protected java.lang.String
merchantId
protected Signer
signer
-
构造器概要
构造器 构造器 说明 WechatPay2Credentials(java.lang.String merchantId, Signer signer)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected java.lang.String
buildMessage(java.lang.String nonce, long timestamp, org.apache.http.client.methods.HttpRequestWrapper request)
protected java.lang.String
generateNonceStr()
protected long
generateTimestamp()
java.lang.String
getMerchantId()
java.lang.String
getSchema()
java.lang.String
getToken(org.apache.http.client.methods.HttpRequestWrapper request)
-
-
-
字段详细资料
-
merchantId
protected java.lang.String merchantId
-
signer
protected Signer signer
-
-
构造器详细资料
-
WechatPay2Credentials
public WechatPay2Credentials(java.lang.String merchantId, Signer signer)
-
-
方法详细资料
-
getMerchantId
public java.lang.String getMerchantId()
-
generateTimestamp
protected long generateTimestamp()
-
generateNonceStr
protected java.lang.String generateNonceStr()
-
getSchema
public final java.lang.String getSchema()
- 指定者:
getSchema
在接口中Credentials
-
getToken
public final java.lang.String getToken(org.apache.http.client.methods.HttpRequestWrapper request) throws java.io.IOException
- 指定者:
getToken
在接口中Credentials
- 抛出:
java.io.IOException
-
buildMessage
protected final java.lang.String buildMessage(java.lang.String nonce, long timestamp, org.apache.http.client.methods.HttpRequestWrapper request) throws java.io.IOException
- 抛出:
java.io.IOException
-
-