public class WxOpenInRedisTemplateConfigStorage extends AbstractWxOpenInRedisConfigStorage
RedisTemplateConfigStorage
AUTHORIZER_ACCESS_TOKEN_KEY, AUTHORIZER_REFRESH_TOKEN_KEY, authorizerAccessTokenKey, authorizerRefreshTokenKey, CARD_API_TICKET_KEY, cardApiTicket, COMPONENT_ACCESS_TOKEN_KEY, COMPONENT_VERIFY_TICKET_KEY, componentAccessTokenKey, componentVerifyTicketKey, JSAPI_TICKET_KEY, jsapiTicketKey, keyPrefix, LOCK_KEY, lockKey| 构造器和说明 |
|---|
WxOpenInRedisTemplateConfigStorage(@NonNull org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate,
String keyPrefix) |
WxOpenInRedisTemplateConfigStorage(@NonNull WxRedisOps redisOps,
String keyPrefix) |
| 限定符和类型 | 方法和说明 |
|---|---|
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.
|
String |
getComponentAccessToken()
Gets component access token.
|
String |
getComponentVerifyTicket()
Gets component verify ticket.
|
String |
getJsapiTicket(String appId)
Gets jsapi ticket.
|
Lock |
getLockByKey(String key)
Gets lock by key.
|
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 |
setComponentVerifyTicket(String componentVerifyTicket)
Sets component verify ticket.
|
void |
updateAuthorizerAccessToken(String appId,
String authorizerAccessToken,
int expiresInSeconds)
应该是线程安全的
|
void |
updateCardApiTicket(String appId,
String cardApiTicket,
int expiresInSeconds)
应该是线程安全的
|
void |
updateComponentAccessToken(String componentAccessToken,
int expiresInSeconds)
应该是线程安全的
|
void |
updateJsapiTicket(String appId,
String jsapiTicket,
int expiresInSeconds)
应该是线程安全的
|
getKey, setComponentAppIdautoRefreshToken, getComponentAccessTokenLock, getWxMaConfig, getWxMpConfigStorage, setWxOpenInfo, updateAuthorizerAccessToken, updateAuthorizerRefreshToken, updateComponentAccessTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetApacheHttpClientBuilder, getComponentAesKey, getComponentApiSignatureAesKey, getComponentApiSignatureAesKeySn, getComponentApiSignatureRsaPrivateKey, getComponentApiSignatureRsaPrivateKeySn, getComponentAppId, getComponentAppSecret, getComponentToken, getHttpProxyHost, getHttpProxyPassword, getHttpProxyPort, getHttpProxyUsername, getMaxRetryTimes, getRetrySleepMillis, setComponentAesKey, setComponentApiSignatureAesKey, setComponentApiSignatureAesKeySn, setComponentApiSignatureRsaPrivateKey, setComponentApiSignatureRsaPrivateKeySn, setComponentAppSecret, setComponentTokenpublic WxOpenInRedisTemplateConfigStorage(@NonNull
@NonNull org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate,
String keyPrefix)
public WxOpenInRedisTemplateConfigStorage(@NonNull
@NonNull WxRedisOps redisOps,
String keyPrefix)
public String getComponentVerifyTicket()
WxOpenConfigStoragepublic void setComponentVerifyTicket(String componentVerifyTicket)
WxOpenConfigStoragecomponentVerifyTicket - the component verify ticketpublic String getComponentAccessToken()
WxOpenConfigStoragepublic boolean isComponentAccessTokenExpired()
WxOpenConfigStorageisComponentAccessTokenExpired 在接口中 WxOpenConfigStorageisComponentAccessTokenExpired 在类中 WxOpenInMemoryConfigStoragepublic void expireComponentAccessToken()
WxOpenConfigStoragepublic void updateComponentAccessToken(String componentAccessToken, int expiresInSeconds)
WxOpenConfigStorageupdateComponentAccessToken 在接口中 WxOpenConfigStorageupdateComponentAccessToken 在类中 WxOpenInMemoryConfigStoragecomponentAccessToken - 新的accessToken值expiresInSeconds - 过期时间,以秒为单位public String getAuthorizerRefreshToken(String appId)
WxOpenConfigStoragegetAuthorizerRefreshToken 在接口中 WxOpenConfigStoragegetAuthorizerRefreshToken 在类中 WxOpenInMemoryConfigStorageappId - the app idpublic void setAuthorizerRefreshToken(String appId, String authorizerRefreshToken)
WxOpenConfigStoragesetAuthorizerRefreshToken 在接口中 WxOpenConfigStoragesetAuthorizerRefreshToken 在类中 WxOpenInMemoryConfigStorageappId - the app idauthorizerRefreshToken - the authorizer refresh tokenpublic String getAuthorizerAccessToken(String appId)
WxOpenConfigStoragegetAuthorizerAccessToken 在接口中 WxOpenConfigStoragegetAuthorizerAccessToken 在类中 WxOpenInMemoryConfigStorageappId - the app idpublic boolean isAuthorizerAccessTokenExpired(String appId)
WxOpenConfigStorageisAuthorizerAccessTokenExpired 在接口中 WxOpenConfigStorageisAuthorizerAccessTokenExpired 在类中 WxOpenInMemoryConfigStorageappId - the app idpublic void expireAuthorizerAccessToken(String appId)
WxOpenConfigStorageexpireAuthorizerAccessToken 在接口中 WxOpenConfigStorageexpireAuthorizerAccessToken 在类中 WxOpenInMemoryConfigStorageappId - the app idpublic void updateAuthorizerAccessToken(String appId, String authorizerAccessToken, int expiresInSeconds)
WxOpenConfigStorageupdateAuthorizerAccessToken 在接口中 WxOpenConfigStorageupdateAuthorizerAccessToken 在类中 WxOpenInMemoryConfigStorageappId - the app idauthorizerAccessToken - 新的accessToken值expiresInSeconds - 过期时间,以秒为单位public String getJsapiTicket(String appId)
WxOpenConfigStoragegetJsapiTicket 在接口中 WxOpenConfigStoragegetJsapiTicket 在类中 WxOpenInMemoryConfigStorageappId - the app idpublic boolean isJsapiTicketExpired(String appId)
WxOpenConfigStorageisJsapiTicketExpired 在接口中 WxOpenConfigStorageisJsapiTicketExpired 在类中 WxOpenInMemoryConfigStorageappId - the app idpublic void expireJsapiTicket(String appId)
WxOpenConfigStorageexpireJsapiTicket 在接口中 WxOpenConfigStorageexpireJsapiTicket 在类中 WxOpenInMemoryConfigStorageappId - the app idpublic void updateJsapiTicket(String appId, String jsapiTicket, int expiresInSeconds)
WxOpenConfigStorageupdateJsapiTicket 在接口中 WxOpenConfigStorageupdateJsapiTicket 在类中 WxOpenInMemoryConfigStorageappId - the app idjsapiTicket - 新的jsapi ticket值expiresInSeconds - 过期时间,以秒为单位public String getCardApiTicket(String appId)
WxOpenConfigStoragegetCardApiTicket 在接口中 WxOpenConfigStoragegetCardApiTicket 在类中 WxOpenInMemoryConfigStorageappId - the app idpublic boolean isCardApiTicketExpired(String appId)
WxOpenConfigStorageisCardApiTicketExpired 在接口中 WxOpenConfigStorageisCardApiTicketExpired 在类中 WxOpenInMemoryConfigStorageappId - the app idpublic void expireCardApiTicket(String appId)
WxOpenConfigStorageexpireCardApiTicket 在接口中 WxOpenConfigStorageexpireCardApiTicket 在类中 WxOpenInMemoryConfigStorageappId - the app idpublic void updateCardApiTicket(String appId, String cardApiTicket, int expiresInSeconds)
WxOpenConfigStorageupdateCardApiTicket 在接口中 WxOpenConfigStorageupdateCardApiTicket 在类中 WxOpenInMemoryConfigStorageappId - the app idcardApiTicket - 新的cardApi ticket值expiresInSeconds - 过期时间,以秒为单位public Lock getLockByKey(String key)
WxOpenConfigStoragegetLockByKey 在接口中 WxOpenConfigStoragegetLockByKey 在类中 WxOpenInMemoryConfigStoragekey - the keyCopyright © 2024. All rights reserved.