private static T Base64UrlDecode <T>(string tokenPart) { var encoder = new JwtBase64UrlEncoder(); return(JsonConvert.DeserializeObject <T>(Encoding.UTF8.GetString(encoder.Decode(tokenPart)))); }
private static string Base64UrlEncode(object data) { var encoder = new JwtBase64UrlEncoder(); return(encoder.Encode(Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(data)))); }