public class WxMaRedisConfigImpl extends AbstractWxMaRedisConfig
需要引入依赖jedis-lock,才能使用该类。
AbstractWxMaRedisConfig.JedisConfig
tmpDirFile
appid, 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, updateJsapiTicket
autoRefreshToken, 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, useStableAccessToken
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAccessTokenUrl, 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
在类中 AbstractWxMaRedisConfig
public void setAppid(String appId)
setAppid
在类中 WxMaDefaultConfigImpl
public String getAccessToken()
WxMaConfig
getAccessToken
在接口中 WxMaConfig
getAccessToken
在类中 AbstractWxMaRedisConfig
public boolean isAccessTokenExpired()
WxMaConfig
isAccessTokenExpired
在接口中 WxMaConfig
isAccessTokenExpired
在类中 AbstractWxMaRedisConfig
public void updateAccessToken(String accessToken, int expiresInSeconds)
WxMaConfig
updateAccessToken
在接口中 WxMaConfig
updateAccessToken
在类中 AbstractWxMaRedisConfig
accessToken
- 新的accessToken值expiresInSeconds
- 过期时间,以秒为单位public void expireAccessToken()
WxMaConfig
expireAccessToken
在接口中 WxMaConfig
expireAccessToken
在类中 AbstractWxMaRedisConfig
public String toString()
toString
在类中 WxMaDefaultConfigImpl
Copyright © 2024. All rights reserved.