Package io.github.caijiang.common.wechat
Interface TokenCacheService
-
- All Implemented Interfaces:
public interface TokenCacheService按照微信开发指引,各种 token 都有 cache 的必要 如果应用只在单机运作可以考虑直接使用io.github.caijiang.common.wechat.support.SingleJvmCacheService实现
CJ
-
-
Method Summary
Modifier and Type Method Description abstract ExpiredTokenaccessTokenCache(String appId)abstract UnitupdateAccessToken(String appId, ExpiredToken token)更新新的 token abstract ExpiredTokenjavascriptApiTicketCache(String appId)abstract UnitupdateJavascriptApiTicket(String appId, ExpiredToken token)更新新的 javascript api ticket -
-
Method Detail
-
accessTokenCache
abstract ExpiredToken accessTokenCache(String appId)
- Returns:
获取缓存有效的 access Token, 其他情况可以 null
-
updateAccessToken
abstract Unit updateAccessToken(String appId, ExpiredToken token)
更新新的 token
-
javascriptApiTicketCache
abstract ExpiredToken javascriptApiTicketCache(String appId)
- Returns:
获取缓存有效的 javascript api ticket, 其他情况可以 null
-
updateJavascriptApiTicket
abstract Unit updateJavascriptApiTicket(String appId, ExpiredToken token)
更新新的 javascript api ticket
-
-
-
-