Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AddIdentityWithRoles()

void System.Security.Principal.GenericPrincipal.AddIdentityWithRoles ( IIdentity identity,
string[] roles )
inlineprivate

Definition at line 33 of file GenericPrincipal.cs.

34 {
36 if (roles != null && roles.Length != 0)
37 {
38 List<Claim> list = new List<Claim>(roles.Length);
39 foreach (string value in roles)
40 {
41 if (!string.IsNullOrWhiteSpace(value))
42 {
43 list.Add(new Claim(claimsIdentity2.RoleClaimType, value, "http://www.w3.org/2001/XMLSchema#string", "LOCAL AUTHORITY", "LOCAL AUTHORITY", claimsIdentity2));
44 }
45 }
46 claimsIdentity2.ExternalClaims.Add(list);
47 }
48 base.AddIdentity(claimsIdentity2);
49 }
void Add(TKey key, TValue value)

References System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.list, and System.value.

Referenced by System.Security.Principal.GenericPrincipal.GenericPrincipal().