7 instantiations of ClaimComparer
System.IdentityModel (7)
System\IdentityModel\Claims\ClaimComparer.cs (7)
56
defaultComparer = new
ClaimComparer
(new ObjectComparer());
68
dnsComparer = new
ClaimComparer
(StringComparer.OrdinalIgnoreCase);
80
hashComparer = new
ClaimComparer
(new BinaryObjectComparer());
92
rsaComparer = new
ClaimComparer
(new RsaObjectComparer());
104
thumbprintComparer = new
ClaimComparer
(new BinaryObjectComparer());
116
upnComparer = new
ClaimComparer
(new UpnObjectComparer());
128
x500DistinguishedNameComparer = new
ClaimComparer
(new X500DistinguishedNameObjectComparer());
8 references to ClaimComparer
System.IdentityModel (8)
System\IdentityModel\Claims\Claim.cs (8)
111
return new Claim(ClaimTypes.Dns, dns, Rights.PossessProperty,
ClaimComparer
.Dns);
127
return new Claim(ClaimTypes.Hash, SecurityUtils.CloneBuffer(hash), Rights.PossessProperty,
ClaimComparer
.Hash);
151
return new Claim(ClaimTypes.Rsa, rsa, Rights.PossessProperty,
ClaimComparer
.Rsa);
167
return new Claim(ClaimTypes.Thumbprint, SecurityUtils.CloneBuffer(thumbprint), Rights.PossessProperty,
ClaimComparer
.Thumbprint);
175
return new Claim(ClaimTypes.Upn, upn, Rights.PossessProperty,
ClaimComparer
.Upn);
199
return new Claim(ClaimTypes.X500DistinguishedName, x500DistinguishedName, Rights.PossessProperty,
ClaimComparer
.X500DistinguishedName);
205
comparer =
ClaimComparer
.GetComparer(this.claimType);
212
comparer =
ClaimComparer
.GetComparer(this.claimType);