16 references to Claim
System.ServiceModel.Primitives (16)
System\IdentityModel\Claims\Claim.cs (5)
97
s_system = new
Claim
(ClaimTypes.System, XsiConstants.System, Rights.Identity);
148
return new
Claim
(ClaimTypes.Name, name, Rights.PossessProperty);
166
return new
Claim
(ClaimTypes.Spn, spn, Rights.PossessProperty);
196
return new
Claim
(ClaimTypes.Uri, uri, Rights.PossessProperty);
206
return new
Claim
(ClaimTypes.Sid, sid, Rights.PossessProperty);
System\IdentityModel\Claims\ClaimSet.cs (1)
28
claims.Add(new
Claim
(ClaimTypes.System, XsiConstants.System, Rights.PossessProperty));
System\IdentityModel\Claims\X509CertificateClaimSet.cs (5)
179
claims.Add(new
Claim
(ClaimTypes.Thumbprint, thumbprint, Rights.Identity));
180
claims.Add(new
Claim
(ClaimTypes.Thumbprint, thumbprint, Rights.PossessProperty));
268
yield return new
Claim
(ClaimTypes.Thumbprint, _certificate.GetCertHash(), Rights.Identity);
272
yield return new
Claim
(ClaimTypes.Thumbprint, _certificate.GetCertHash(), Rights.PossessProperty);
387
claims.Add(new
Claim
(ClaimTypes.X500DistinguishedName, x500DistinguishedName, Rights.Identity));
System\ServiceModel\Security\SecurityUtils.cs (2)
426
identityClaim = new
Claim
(ClaimTypes.Upn, principalName, Rights.Identity);
431
identityClaim = new
Claim
(ClaimTypes.Spn, principalName, Rights.Identity);
System\ServiceModel\X509CertificateEndpointIdentity.cs (3)
21
Initialize(new
Claim
(ClaimTypes.Thumbprint, certificate.GetCertHash(), Rights.PossessProperty));
38
Initialize(new
Claim
(ClaimTypes.Thumbprint, primaryCertificate.GetCertHash(), Rights.PossessProperty));
70
Initialize(new
Claim
(ClaimTypes.Thumbprint, certificate.GetCertHash(), Rights.PossessProperty));