Beispiel #1
0
 public void UpdateClaims(ICollection <UserClaim> claims)
 {
     OAuthUserClaims.Clear();
     foreach (var claim in claims)
     {
         OAuthUserClaims.Add(claim);
     }
 }
Beispiel #2
0
        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
                });
            }
        }