31 references to Rights
System.ServiceModel.Primitives (31)
System\IdentityModel\Claims\Claim.cs (11)
97
s_system = new Claim(ClaimTypes.System, XsiConstants.System,
Rights
.Identity);
127
return new Claim(ClaimTypes.Dns, dns,
Rights
.PossessProperty, ClaimComparer.Dns);
137
return new Claim(ClaimTypes.Hash, SecurityUtils.CloneBuffer(hash),
Rights
.PossessProperty, ClaimComparer.Hash);
148
return new Claim(ClaimTypes.Name, name,
Rights
.PossessProperty);
156
return new Claim(ClaimTypes.Rsa, rsa,
Rights
.PossessProperty, ClaimComparer.Rsa);
166
return new Claim(ClaimTypes.Spn, spn,
Rights
.PossessProperty);
176
return new Claim(ClaimTypes.Thumbprint, SecurityUtils.CloneBuffer(thumbprint),
Rights
.PossessProperty, ClaimComparer.Thumbprint);
186
return new Claim(ClaimTypes.Upn, upn,
Rights
.PossessProperty, ClaimComparer.Upn);
196
return new Claim(ClaimTypes.Uri, uri,
Rights
.PossessProperty);
206
return new Claim(ClaimTypes.Sid, sid,
Rights
.PossessProperty);
216
return new Claim(ClaimTypes.X500DistinguishedName, x500DistinguishedName,
Rights
.PossessProperty, ClaimComparer.X500DistinguishedName);
System\IdentityModel\Claims\ClaimSet.cs (3)
28
claims.Add(new Claim(ClaimTypes.System, XsiConstants.System,
Rights
.PossessProperty));
51
Rights
.Identity.Equals(right) ||
52
Rights
.PossessProperty.Equals(right);
System\IdentityModel\Claims\X509CertificateClaimSet.cs (8)
179
claims.Add(new Claim(ClaimTypes.Thumbprint, thumbprint,
Rights
.Identity));
180
claims.Add(new Claim(ClaimTypes.Thumbprint, thumbprint,
Rights
.PossessProperty));
266
if (right == null ||
Rights
.Identity.Equals(right))
268
yield return new Claim(ClaimTypes.Thumbprint, _certificate.GetCertHash(),
Rights
.Identity);
270
if (right == null ||
Rights
.PossessProperty.Equals(right))
272
yield return new Claim(ClaimTypes.Thumbprint, _certificate.GetCertHash(),
Rights
.PossessProperty);
277
if (right == null ||
Rights
.PossessProperty.Equals(right))
387
claims.Add(new Claim(ClaimTypes.X500DistinguishedName, x500DistinguishedName,
Rights
.Identity));
System\ServiceModel\Security\IdentityVerifier.cs (3)
93
&& identity.IdentityClaim.Right ==
Rights
.PossessProperty
101
foreach (Claim claim in claimSet.FindClaims(ClaimTypes.Dns,
Rights
.PossessProperty))
194
IEnumerable<Claim> claims = claimSet.FindClaims(ClaimTypes.Spn,
Rights
.PossessProperty);
System\ServiceModel\Security\SecurityUtils.cs (3)
400
foreach (Claim claim in claimSet.FindClaims(null,
Rights
.Identity))
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));