Say
List<Claim> claims = new List<Claim>(); claims.Add(new Claim(ClaimTypes.Name, "Me", ClaimValueTypes.String, "http://contoso.com")); claims.Add(new Claim(ClaimTypes.Role, "Administrator", ClaimValueTypes.String, "http://contoso.com")); claims.Add(new Claim("EmployeeNumber", "123456", ClaimValueTypes.String, "http://contoso.com")); claims.Add(new Claim(ClaimTypes.DateOfBirth, "1900-01-01", ClaimValueTypes.Date, "http://contoso.com")); claims.Add(new Claim("AccessToken", DateTime.Now.AddMinutes(1).ToString(), ClaimValueTypes.String, "http://contoso.com")); var userIdentity = new ClaimsIdentity("Admin"); userIdentity.AddClaims(claims); var userPrincipal = new ClaimsPrincipal(userIdentity);
Then you see url
http://contoso.com
Does it matter if I change it to different one? Also I use "Admin" in
var userIdentity = new ClaimsIdentity("Admin");
Is it okay if using a different one?