Java micronaut安全中的动态jwt过期

Java micronaut安全中的动态jwt过期,java,jwt,micronaut,Java,Jwt,Micronaut,我知道如何通过配置micronaut.security.token.JWT.generator.access token expiration来设置使用micronaut security时JWT的过期时间。但是,如何在每次令牌生成时动态地设置它(例如,基于用户的角色)

我知道如何通过配置
micronaut.security.token.JWT.generator.access token expiration
来设置使用micronaut security时JWT的过期时间。但是,如何在每次令牌生成时动态地设置它(例如,基于用户的角色)