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