We should add a convenience (default) method in `ClaimAccessor`, as follows: ```java default <T> T getClaim(String claim) { return (T) this.getClaims().get(claim); } ``` Related to [comment](https://github.com/spring-projects/spring-security/pull/6799#discussion_r286698589)