public class WxMpRedissonConfigImpl extends WxMpDefaultConfigImpl
accessToken, accessTokenLock, aesKey, apacheHttpClientBuilder, appId, cardApiTicket, cardApiTicketExpiresTime, cardApiTicketLock, expiresTime, httpProxyHost, httpProxyPassword, httpProxyPort, httpProxyUsername, jsapiTicket, jsapiTicketExpiresTime, jsapiTicketLock, maxRetryTimes, oauth2redirectUri, oauth2RedirectUrl, qrConnectRedirectUrl, retrySleepMillis, sdkTicket, sdkTicketExpiresTime, sdkTicketLock, secret, templateId, tmpDirFile, token| 构造器和说明 | 
|---|
| WxMpRedissonConfigImpl(@NonNull org.redisson.api.RedissonClient redissonClient) | 
| WxMpRedissonConfigImpl(@NonNull org.redisson.api.RedissonClient redissonClient,
                      String keyPrefix) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | expireAccessToken()强制将access token过期掉. | 
| void | expireTicket(TicketType type)强制将ticket过期掉. | 
| String | getAccessToken()Gets access token. | 
| String | getTicket(TicketType type)Gets ticket. | 
| boolean | isAccessTokenExpired()Is access token expired boolean. | 
| boolean | isTicketExpired(TicketType type)Is ticket expired boolean. | 
| void | setAppId(String appId)每个公众号生成独有的存储key. | 
| void | updateAccessToken(String accessToken,
                 int expiresInSeconds)应该是线程安全的. | 
| void | updateTicket(TicketType type,
            String jsapiTicket,
            int expiresInSeconds)更新ticket. | 
autoRefreshToken, getHostConfig, getTicketLock, isStableAccessToken, setHostConfig, setTicket, toString, updateAccessToken, useStableAccessTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAccessTokenLock, getAesKey, getApacheHttpClientBuilder, getAppId, getExpiresTime, getHttpProxyHost, getHttpProxyPassword, getHttpProxyPort, getHttpProxyUsername, getMaxRetryTimes, getOauth2redirectUri, getOauth2RedirectUrl, getQrConnectRedirectUrl, getRetrySleepMillis, getSecret, getTemplateId, getTmpDirFile, getTokenpublic WxMpRedissonConfigImpl(@NonNull
                              @NonNull org.redisson.api.RedissonClient redissonClient,
                              String keyPrefix)
public WxMpRedissonConfigImpl(@NonNull
                              @NonNull org.redisson.api.RedissonClient redissonClient)
public void setAppId(String appId)
public String getAccessToken()
WxMpConfigStoragepublic boolean isAccessTokenExpired()
WxMpConfigStorageisAccessTokenExpired 在接口中 WxMpConfigStorageisAccessTokenExpired 在类中 WxMpDefaultConfigImplpublic void updateAccessToken(String accessToken, int expiresInSeconds)
WxMpConfigStorageupdateAccessToken 在接口中 WxMpConfigStorageupdateAccessToken 在类中 WxMpDefaultConfigImplaccessToken - 新的accessToken值expiresInSeconds - 过期时间,以秒为单位public void expireAccessToken()
WxMpConfigStorageexpireAccessToken 在接口中 WxMpConfigStorageexpireAccessToken 在类中 WxMpDefaultConfigImplpublic String getTicket(TicketType type)
WxMpConfigStoragegetTicket 在接口中 WxMpConfigStoragegetTicket 在类中 WxMpDefaultConfigImpltype - the typepublic boolean isTicketExpired(TicketType type)
WxMpConfigStorageisTicketExpired 在接口中 WxMpConfigStorageisTicketExpired 在类中 WxMpDefaultConfigImpltype - the typepublic void updateTicket(TicketType type, String jsapiTicket, int expiresInSeconds)
WxMpConfigStorageupdateTicket 在接口中 WxMpConfigStorageupdateTicket 在类中 WxMpDefaultConfigImpltype - ticket类型jsapiTicket - 新的ticket值expiresInSeconds - 过期时间,以秒为单位public void expireTicket(TicketType type)
WxMpConfigStorageexpireTicket 在接口中 WxMpConfigStorageexpireTicket 在类中 WxMpDefaultConfigImpltype - the typeCopyright © 2024. All rights reserved.