OAuth2ResourceServerJwtConfiguration.JwtDecoderConfiguration.getValidators(Supplier<OAuth2TokenValidator<Jwt>>) takes a Supplier but then immediately calls get() on it. I think we can just remove the indirection of the Supplier and make the parameter an OAuth2TokenValidator<Jwt> instead.
The same applies to ReactiveOAuth2ResourceServerJwkConfiguration.JwtConfiguration as well.