public void UpdateClaims(ICollection <UserClaim> claims) { OAuthUserClaims.Clear(); foreach (var claim in claims) { OAuthUserClaims.Add(claim); } }
public void UpdateClaim(string key, string value) { var claim = OAuthUserClaims.FirstOrDefault(c => c.Name == key); if (claim != null) { claim.Value = value; } else { OAuthUserClaims.Add(new UserClaim { Name = key, Value = value }); } }