private static void CheckPrinciple(SimpleWebToken swt) { IClaimsPrincipal principle = swt.ToPrinciple(nameClaimType: ClaimTypes.NameIdentifier); Assert.IsNotNull(principle); IClaimsIdentity identity = principle.Identity as IClaimsIdentity; Assert.IsNotNull(identity); if (identity != null) { foreach (var claim in identity.Claims) { System.Console.WriteLine(string.Format("Claim Type: {0}, Claim Value: {1}", claim.ClaimType, claim.Value)); } } }