public class WxMaRedisConfigImpl extends AbstractWxMaRedisConfig
需要引入依赖jedis-lock,才能使用该类。
AbstractWxMaRedisConfig.JedisConfigtmpDirFileappid, originalId, token| 构造器和说明 |
|---|
WxMaRedisConfigImpl()
已过时。
|
WxMaRedisConfigImpl(redis.clients.jedis.JedisPool jedisPool) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
expireAccessToken()
强制将access token过期掉
|
String |
getAccessToken()
Gets access token.
|
protected redis.clients.jedis.Jedis |
getJedis() |
boolean |
isAccessTokenExpired()
Is access token expired boolean.
|
void |
setAppid(String appId)
每个公众号生成独有的存储key.
|
void |
setJedisPool(redis.clients.jedis.JedisPool jedisPool)
已过时。
|
String |
toString() |
void |
updateAccessToken(String accessToken,
int expiresInSeconds)
应该是线程安全的
|
expireCardApiTicket, expireJsapiTicket, getAccessTokenLock, getCardApiTicket, getCardApiTicketLock, getExpiresTime, getJsapiTicket, getJsapiTicketLock, isCardApiTicketExpired, isJsapiTicketExpired, setExpiresTime, setJedisConfig, setMaId, setRedisKeyPrefix, updateCardApiTicket, updateJsapiTicketautoRefreshToken, enableUpdateAccessTokenBefore, expiresAheadInMillis, getAesKey, getApacheHttpClientBuilder, getApiSignatureAesKey, getApiSignatureAesKeySn, getApiSignatureRsaPrivateKey, getApiSignatureRsaPrivateKeySn, getAppid, getCloudEnv, getHttpProxyHost, getHttpProxyPassword, getHttpProxyPort, getHttpProxyUsername, getMaxRetryTimes, getMsgDataFormat, getOriginalId, getRetrySleepMillis, getSecret, getToken, getWechatMpAppid, isExpired, isStableAccessToken, setAccessToken, setAccessTokenLock, setAccessTokenUrl, setAesKey, setApacheHttpClientBuilder, setApiHostUrl, setApiSignatureAesKey, setApiSignatureAesKeySn, setApiSignatureRsaPrivateKey, setApiSignatureRsaPrivateKeySn, setCloudEnv, setHttpProxyHost, setHttpProxyPassword, setHttpProxyPort, setHttpProxyUsername, setMaxRetryTimes, setMsgDataFormat, setOriginalId, setRetrySleepMillis, setSecret, setToken, setWechatMpAppid, updateAccessTokenBefore, useStableAccessTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAccessTokenUrl, getApiHostUrl, setUpdateAccessTokenBefore, updateAccessToken, updateAccessTokenProcessor@Deprecated public WxMaRedisConfigImpl()
public WxMaRedisConfigImpl(redis.clients.jedis.JedisPool jedisPool)
@Deprecated public void setJedisPool(redis.clients.jedis.JedisPool jedisPool)
protected redis.clients.jedis.Jedis getJedis()
getJedis 在类中 AbstractWxMaRedisConfigpublic void setAppid(String appId)
setAppid 在类中 WxMaDefaultConfigImplpublic String getAccessToken()
WxMaConfiggetAccessToken 在接口中 WxMaConfiggetAccessToken 在类中 AbstractWxMaRedisConfigpublic boolean isAccessTokenExpired()
WxMaConfigisAccessTokenExpired 在接口中 WxMaConfigisAccessTokenExpired 在类中 AbstractWxMaRedisConfigpublic void updateAccessToken(String accessToken, int expiresInSeconds)
WxMaConfigupdateAccessToken 在接口中 WxMaConfigupdateAccessToken 在类中 AbstractWxMaRedisConfigaccessToken - 新的accessToken值expiresInSeconds - 过期时间,以秒为单位public void expireAccessToken()
WxMaConfigexpireAccessToken 在接口中 WxMaConfigexpireAccessToken 在类中 AbstractWxMaRedisConfigpublic String toString()
toString 在类中 WxMaDefaultConfigImplCopyright © 2024. All rights reserved.