public class WxOpenInMemoryConfigStorage extends Object implements WxOpenConfigStorage
构造器和说明 |
---|
WxOpenInMemoryConfigStorage() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
autoRefreshToken()
是否自动刷新token
|
void |
expireAuthorizerAccessToken(String appId)
强制将access token过期掉
|
void |
expireCardApiTicket(String appId)
强制将卡券api ticket过期掉
|
void |
expireComponentAccessToken()
Expire component access token.
|
void |
expireJsapiTicket(String appId)
强制将jsapi ticket过期掉
|
String |
getAuthorizerAccessToken(String appId)
Gets authorizer access token.
|
String |
getAuthorizerRefreshToken(String appId)
Gets authorizer refresh token.
|
String |
getCardApiTicket(String appId)
Gets card api ticket.
|
Lock |
getComponentAccessTokenLock()
Gets component access token lock.
|
String |
getJsapiTicket(String appId)
Gets jsapi ticket.
|
Lock |
getLockByKey(String key)
Gets lock by key.
|
WxMaConfig |
getWxMaConfig(String appId)
Gets wx ma config.
|
WxMpConfigStorage |
getWxMpConfigStorage(String appId)
Gets wx mp config storage.
|
boolean |
isAuthorizerAccessTokenExpired(String appId)
Is authorizer access token expired boolean.
|
boolean |
isCardApiTicketExpired(String appId)
Is card api ticket expired boolean.
|
boolean |
isComponentAccessTokenExpired()
Is component access token expired boolean.
|
boolean |
isJsapiTicketExpired(String appId)
Is jsapi ticket expired boolean.
|
void |
setAuthorizerRefreshToken(String appId,
String authorizerRefreshToken)
Sets authorizer refresh token.
|
void |
setWxOpenInfo(String componentAppId,
String componentAppSecret,
String componentToken,
String componentAesKey)
设置第三方平台基础信息
|
void |
updateAuthorizerAccessToken(String appId,
String authorizerAccessToken,
int expiresInSeconds)
应该是线程安全的
|
void |
updateAuthorizerAccessToken(String appId,
WxOpenAuthorizerAccessToken authorizerAccessToken)
应该是线程安全的
|
void |
updateAuthorizerRefreshToken(String appId,
String authorizerRefreshToken)
setAuthorizerRefreshToken(String appId, String authorizerRefreshToken) 方法重载方法
|
void |
updateCardApiTicket(String appId,
String cardApiTicket,
int expiresInSeconds)
应该是线程安全的
|
void |
updateComponentAccessToken(String componentAccessToken,
int expiresInSeconds)
应该是线程安全的
|
void |
updateComponentAccessToken(WxOpenComponentAccessToken componentAccessToken)
Update component access token.
|
void |
updateJsapiTicket(String appId,
String jsapiTicket,
int expiresInSeconds)
应该是线程安全的
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getApacheHttpClientBuilder, getComponentAccessToken, getComponentAesKey, getComponentApiSignatureAesKey, getComponentApiSignatureAesKeySn, getComponentApiSignatureRsaPrivateKey, getComponentApiSignatureRsaPrivateKeySn, getComponentAppId, getComponentAppSecret, getComponentToken, getComponentVerifyTicket, getHttpProxyHost, getHttpProxyPassword, getHttpProxyPort, getHttpProxyUsername, getMaxRetryTimes, getRetrySleepMillis, setComponentAesKey, setComponentApiSignatureAesKey, setComponentApiSignatureAesKeySn, setComponentApiSignatureRsaPrivateKey, setComponentApiSignatureRsaPrivateKeySn, setComponentAppId, setComponentAppSecret, setComponentToken, setComponentVerifyTicket
public boolean isComponentAccessTokenExpired()
WxOpenConfigStorage
isComponentAccessTokenExpired
在接口中 WxOpenConfigStorage
public void expireComponentAccessToken()
WxOpenConfigStorage
public void updateComponentAccessToken(WxOpenComponentAccessToken componentAccessToken)
WxOpenConfigStorage
updateComponentAccessToken
在接口中 WxOpenConfigStorage
componentAccessToken
- the component access tokenpublic Lock getComponentAccessTokenLock()
WxOpenConfigStorage
getComponentAccessTokenLock
在接口中 WxOpenConfigStorage
public Lock getLockByKey(String key)
WxOpenConfigStorage
getLockByKey
在接口中 WxOpenConfigStorage
key
- the keypublic WxMpConfigStorage getWxMpConfigStorage(String appId)
WxOpenConfigStorage
getWxMpConfigStorage
在接口中 WxOpenConfigStorage
appId
- the app idpublic WxMaConfig getWxMaConfig(String appId)
WxOpenConfigStorage
getWxMaConfig
在接口中 WxOpenConfigStorage
appId
- the app idpublic void updateComponentAccessToken(String componentAccessToken, int expiresInSeconds)
WxOpenConfigStorage
updateComponentAccessToken
在接口中 WxOpenConfigStorage
componentAccessToken
- 新的accessToken值expiresInSeconds
- 过期时间,以秒为单位public void setWxOpenInfo(String componentAppId, String componentAppSecret, String componentToken, String componentAesKey)
WxOpenConfigStorage
setWxOpenInfo
在接口中 WxOpenConfigStorage
componentAppId
- 第三方平台 appidcomponentAppSecret
- 第三方平台 appsecretcomponentToken
- 消息校验TokencomponentAesKey
- 消息加解密Keypublic boolean autoRefreshToken()
WxOpenConfigStorage
autoRefreshToken
在接口中 WxOpenConfigStorage
public String getAuthorizerRefreshToken(String appId)
WxOpenConfigStorage
getAuthorizerRefreshToken
在接口中 WxOpenConfigStorage
appId
- the app idpublic void setAuthorizerRefreshToken(String appId, String authorizerRefreshToken)
WxOpenConfigStorage
setAuthorizerRefreshToken
在接口中 WxOpenConfigStorage
appId
- the app idauthorizerRefreshToken
- the authorizer refresh tokenpublic void updateAuthorizerRefreshToken(String appId, String authorizerRefreshToken)
WxOpenConfigStorage
updateAuthorizerRefreshToken
在接口中 WxOpenConfigStorage
appId
- the app idauthorizerRefreshToken
- the authorizer refresh tokenpublic String getAuthorizerAccessToken(String appId)
WxOpenConfigStorage
getAuthorizerAccessToken
在接口中 WxOpenConfigStorage
appId
- the app idpublic boolean isAuthorizerAccessTokenExpired(String appId)
WxOpenConfigStorage
isAuthorizerAccessTokenExpired
在接口中 WxOpenConfigStorage
appId
- the app idpublic void expireAuthorizerAccessToken(String appId)
WxOpenConfigStorage
expireAuthorizerAccessToken
在接口中 WxOpenConfigStorage
appId
- the app idpublic void updateAuthorizerAccessToken(String appId, WxOpenAuthorizerAccessToken authorizerAccessToken)
WxOpenConfigStorage
updateAuthorizerAccessToken
在接口中 WxOpenConfigStorage
appId
- the app idauthorizerAccessToken
- 要更新的WxAccessToken对象public void updateAuthorizerAccessToken(String appId, String authorizerAccessToken, int expiresInSeconds)
WxOpenConfigStorage
updateAuthorizerAccessToken
在接口中 WxOpenConfigStorage
appId
- the app idauthorizerAccessToken
- 新的accessToken值expiresInSeconds
- 过期时间,以秒为单位public String getJsapiTicket(String appId)
WxOpenConfigStorage
getJsapiTicket
在接口中 WxOpenConfigStorage
appId
- the app idpublic boolean isJsapiTicketExpired(String appId)
WxOpenConfigStorage
isJsapiTicketExpired
在接口中 WxOpenConfigStorage
appId
- the app idpublic void expireJsapiTicket(String appId)
WxOpenConfigStorage
expireJsapiTicket
在接口中 WxOpenConfigStorage
appId
- the app idpublic void updateJsapiTicket(String appId, String jsapiTicket, int expiresInSeconds)
WxOpenConfigStorage
updateJsapiTicket
在接口中 WxOpenConfigStorage
appId
- the app idjsapiTicket
- 新的jsapi ticket值expiresInSeconds
- 过期时间,以秒为单位public String getCardApiTicket(String appId)
WxOpenConfigStorage
getCardApiTicket
在接口中 WxOpenConfigStorage
appId
- the app idpublic boolean isCardApiTicketExpired(String appId)
WxOpenConfigStorage
isCardApiTicketExpired
在接口中 WxOpenConfigStorage
appId
- the app idpublic void expireCardApiTicket(String appId)
WxOpenConfigStorage
expireCardApiTicket
在接口中 WxOpenConfigStorage
appId
- the app idpublic void updateCardApiTicket(String appId, String cardApiTicket, int expiresInSeconds)
WxOpenConfigStorage
updateCardApiTicket
在接口中 WxOpenConfigStorage
appId
- the app idcardApiTicket
- 新的cardApi ticket值expiresInSeconds
- 过期时间,以秒为单位Copyright © 2024. All rights reserved.