public class WxMpInMemoryConfigStorage extends Object implements WxMpConfigStorage
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
accessToken |
protected Lock |
accessTokenLock |
protected String |
aesKey |
protected ApacheHttpClientBuilder |
apacheHttpClientBuilder |
protected String |
appId |
protected String |
cardApiTicket |
protected long |
cardApiTicketExpiresTime |
protected Lock |
cardApiTicketLock |
protected long |
expiresTime |
protected String |
httpProxyHost |
protected String |
httpProxyPassword |
protected int |
httpProxyPort |
protected String |
httpProxyUsername |
protected String |
jsapiTicket |
protected long |
jsapiTicketExpiresTime |
protected Lock |
jsapiTicketLock |
protected String |
oauth2redirectUri |
protected String |
secret |
protected File |
tmpDirFile
临时文件目录
|
protected String |
token |
| 构造器和说明 |
|---|
WxMpInMemoryConfigStorage() |
protected volatile String appId
protected volatile String secret
protected volatile String token
protected volatile String accessToken
protected volatile String aesKey
protected volatile long expiresTime
protected volatile String oauth2redirectUri
protected volatile String httpProxyHost
protected volatile int httpProxyPort
protected volatile String httpProxyUsername
protected volatile String httpProxyPassword
protected volatile String jsapiTicket
protected volatile long jsapiTicketExpiresTime
protected volatile String cardApiTicket
protected volatile long cardApiTicketExpiresTime
protected Lock accessTokenLock
protected Lock jsapiTicketLock
protected Lock cardApiTicketLock
protected volatile File tmpDirFile
protected volatile ApacheHttpClientBuilder apacheHttpClientBuilder
public String getAccessToken()
getAccessToken 在接口中 WxMpConfigStoragepublic void setAccessToken(String accessToken)
public Lock getAccessTokenLock()
getAccessTokenLock 在接口中 WxMpConfigStoragepublic boolean isAccessTokenExpired()
isAccessTokenExpired 在接口中 WxMpConfigStoragepublic void updateAccessToken(WxAccessToken accessToken)
WxMpConfigStorageupdateAccessToken 在接口中 WxMpConfigStorageaccessToken - 要更新的WxAccessToken对象public void updateAccessToken(String accessToken, int expiresInSeconds)
WxMpConfigStorageupdateAccessToken 在接口中 WxMpConfigStorageaccessToken - 新的accessToken值expiresInSeconds - 过期时间,以秒为单位public void expireAccessToken()
WxMpConfigStorageexpireAccessToken 在接口中 WxMpConfigStoragepublic String getJsapiTicket()
getJsapiTicket 在接口中 WxMpConfigStoragepublic void setJsapiTicket(String jsapiTicket)
public Lock getJsapiTicketLock()
getJsapiTicketLock 在接口中 WxMpConfigStoragepublic boolean isJsapiTicketExpired()
isJsapiTicketExpired 在接口中 WxMpConfigStoragepublic void updateJsapiTicket(String jsapiTicket, int expiresInSeconds)
WxMpConfigStorageupdateJsapiTicket 在接口中 WxMpConfigStoragejsapiTicket - 新的jsapi ticket值expiresInSeconds - 过期时间,以秒为单位public void expireJsapiTicket()
WxMpConfigStorageexpireJsapiTicket 在接口中 WxMpConfigStoragepublic String getCardApiTicket()
getCardApiTicket 在接口中 WxMpConfigStoragepublic void setCardApiTicket(String cardApiTicket)
public Lock getCardApiTicketLock()
getCardApiTicketLock 在接口中 WxMpConfigStoragepublic boolean isCardApiTicketExpired()
isCardApiTicketExpired 在接口中 WxMpConfigStoragepublic void updateCardApiTicket(String cardApiTicket, int expiresInSeconds)
WxMpConfigStorageupdateCardApiTicket 在接口中 WxMpConfigStoragecardApiTicket - 新的cardApi ticket值expiresInSeconds - 过期时间,以秒为单位public void expireCardApiTicket()
WxMpConfigStorageexpireCardApiTicket 在接口中 WxMpConfigStoragepublic String getAppId()
getAppId 在接口中 WxMpConfigStoragepublic void setAppId(String appId)
public String getSecret()
getSecret 在接口中 WxMpConfigStoragepublic void setSecret(String secret)
public String getToken()
getToken 在接口中 WxMpConfigStoragepublic void setToken(String token)
public long getExpiresTime()
getExpiresTime 在接口中 WxMpConfigStoragepublic void setExpiresTime(long expiresTime)
public String getAesKey()
getAesKey 在接口中 WxMpConfigStoragepublic void setAesKey(String aesKey)
public String getOauth2redirectUri()
getOauth2redirectUri 在接口中 WxMpConfigStoragepublic void setOauth2redirectUri(String oauth2redirectUri)
public String getHttpProxyHost()
getHttpProxyHost 在接口中 WxMpConfigStoragepublic void setHttpProxyHost(String httpProxyHost)
public int getHttpProxyPort()
getHttpProxyPort 在接口中 WxMpConfigStoragepublic void setHttpProxyPort(int httpProxyPort)
public String getHttpProxyUsername()
getHttpProxyUsername 在接口中 WxMpConfigStoragepublic void setHttpProxyUsername(String httpProxyUsername)
public String getHttpProxyPassword()
getHttpProxyPassword 在接口中 WxMpConfigStoragepublic void setHttpProxyPassword(String httpProxyPassword)
public File getTmpDirFile()
getTmpDirFile 在接口中 WxMpConfigStoragepublic void setTmpDirFile(File tmpDirFile)
public ApacheHttpClientBuilder getApacheHttpClientBuilder()
WxMpConfigStoragegetApacheHttpClientBuilder 在接口中 WxMpConfigStoragepublic void setApacheHttpClientBuilder(ApacheHttpClientBuilder apacheHttpClientBuilder)
public long getJsapiTicketExpiresTime()
public void setJsapiTicketExpiresTime(long jsapiTicketExpiresTime)
public long getCardApiTicketExpiresTime()
public void setCardApiTicketExpiresTime(long cardApiTicketExpiresTime)
public boolean autoRefreshToken()
WxMpConfigStorageautoRefreshToken 在接口中 WxMpConfigStorageCopyright © 2017. All rights reserved.