From f960fa061d49e2b768c6eea42f52f8e7585c11e8 Mon Sep 17 00:00:00 2001 From: monkeyk7 Date: Sat, 9 Dec 2017 20:56:35 +0800 Subject: [PATCH] =?UTF-8?q?Fix=20ISSUE=20#IGNQ9=20=20CustomJdbcTokenStore?= =?UTF-8?q?=E4=B8=AD=E7=9A=84CacheEvict=E4=B8=8D=E8=B5=B7=E4=BD=9C?= =?UTF-8?q?=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sos/domain/oauth/CustomJdbcTokenStore.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/monkeyk/sos/domain/oauth/CustomJdbcTokenStore.java b/src/main/java/com/monkeyk/sos/domain/oauth/CustomJdbcTokenStore.java index bc7c4c7..7a0f85e 100644 --- a/src/main/java/com/monkeyk/sos/domain/oauth/CustomJdbcTokenStore.java +++ b/src/main/java/com/monkeyk/sos/domain/oauth/CustomJdbcTokenStore.java @@ -31,22 +31,21 @@ public class CustomJdbcTokenStore extends JdbcTokenStore { return super.readAccessToken(tokenValue); } - - @CacheEvict(value = ACCESS_TOKEN_CACHE, key = "#tokenValue") - public void removeAccessToken(String tokenValue) { - super.removeAccessToken(tokenValue); + @CacheEvict(value = ACCESS_TOKEN_CACHE, key = "#token.value") + @Override + public void removeAccessToken(OAuth2AccessToken token) { + super.removeAccessToken(token); } - @Cacheable(value = REFRESH_TOKEN_CACHE, key = "#token") public OAuth2RefreshToken readRefreshToken(String token) { return super.readRefreshToken(token); } - @CacheEvict(value = REFRESH_TOKEN_CACHE, key = "#token") - public void removeRefreshToken(String token) { + @CacheEvict(value = REFRESH_TOKEN_CACHE, key = "#token.value") + @Override + public void removeRefreshToken(OAuth2RefreshToken token) { super.removeRefreshToken(token); } - }