/** * Returns a transformation of this JWT claims set. * * @param <T> Type of the result. * @param transformer The JWT claims set transformer. Must not be * {@code null}. * * @return The transformed JWT claims set. */ public <T> T toType(final JWTClaimsSetTransformer<T> transformer) { return transformer.transform(this); }