Fix ISSUE #IGNQ9 CustomJdbcTokenStore中的CacheEvict不起作用
parent
7ee44fd3b2
commit
f960fa061d
|
@ -31,22 +31,21 @@ public class CustomJdbcTokenStore extends JdbcTokenStore {
|
||||||
return super.readAccessToken(tokenValue);
|
return super.readAccessToken(tokenValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@CacheEvict(value = ACCESS_TOKEN_CACHE, key = "#token.value")
|
||||||
@CacheEvict(value = ACCESS_TOKEN_CACHE, key = "#tokenValue")
|
@Override
|
||||||
public void removeAccessToken(String tokenValue) {
|
public void removeAccessToken(OAuth2AccessToken token) {
|
||||||
super.removeAccessToken(tokenValue);
|
super.removeAccessToken(token);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Cacheable(value = REFRESH_TOKEN_CACHE, key = "#token")
|
@Cacheable(value = REFRESH_TOKEN_CACHE, key = "#token")
|
||||||
public OAuth2RefreshToken readRefreshToken(String token) {
|
public OAuth2RefreshToken readRefreshToken(String token) {
|
||||||
return super.readRefreshToken(token);
|
return super.readRefreshToken(token);
|
||||||
}
|
}
|
||||||
|
|
||||||
@CacheEvict(value = REFRESH_TOKEN_CACHE, key = "#token")
|
@CacheEvict(value = REFRESH_TOKEN_CACHE, key = "#token.value")
|
||||||
public void removeRefreshToken(String token) {
|
@Override
|
||||||
|
public void removeRefreshToken(OAuth2RefreshToken token) {
|
||||||
super.removeRefreshToken(token);
|
super.removeRefreshToken(token);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue