Estou fazendo um api com spring boot que faz autenticação e guarda o cache do token caso a validade dele seja maior que 10s mas estou tomando um erro que não consigo resolver.
Essa é a condição pra guardar o token no cache:
@Cacheable(value="authToken", condition="(java.lang.System.currentTimeMillis() - #{new Long(result.getExpiresIn()} > 10000)")
Esse é o erro que to pegando:
"Expression [((java.lang.System.currentTimeMillis() - #{new Long(result.getExpiresIn())}) > 10000)] @42: EL1043E: Unexpected token. Expected 'identifier' but was 'lcurly({)'",