using System.Security.Claims;
public static void Main()
var claimsPrincipal = new ClaimsPrincipal(new ClaimsIdentity(
new[] { new Claim("test", "test") }));
System.Text.Json.JsonSerializer.Serialize(claimsPrincipal);
Newtonsoft.Json.JsonConvert.SerializeObject(claimsPrincipal);