62 references to Rights
System.IdentityModel (46)
System\IdentityModel\Claims\Claim.cs (13)
84system = new Claim(ClaimTypes.System, XsiConstants.System, Rights.Identity); 111return new Claim(ClaimTypes.Dns, dns, Rights.PossessProperty, ClaimComparer.Dns); 119return new Claim(ClaimTypes.DenyOnlySid, sid, Rights.PossessProperty); 127return new Claim(ClaimTypes.Hash, SecurityUtils.CloneBuffer(hash), Rights.PossessProperty, ClaimComparer.Hash); 135return new Claim(ClaimTypes.Email, mailAddress, Rights.PossessProperty); 143return new Claim(ClaimTypes.Name, name, Rights.PossessProperty); 151return new Claim(ClaimTypes.Rsa, rsa, Rights.PossessProperty, ClaimComparer.Rsa); 159return new Claim(ClaimTypes.Spn, spn, Rights.PossessProperty); 167return new Claim(ClaimTypes.Thumbprint, SecurityUtils.CloneBuffer(thumbprint), Rights.PossessProperty, ClaimComparer.Thumbprint); 175return new Claim(ClaimTypes.Upn, upn, Rights.PossessProperty, ClaimComparer.Upn); 183return new Claim(ClaimTypes.Uri, uri, Rights.PossessProperty); 191return new Claim(ClaimTypes.Sid, sid, Rights.PossessProperty); 199return new Claim(ClaimTypes.X500DistinguishedName, x500DistinguishedName, Rights.PossessProperty, ClaimComparer.X500DistinguishedName);
System\IdentityModel\Claims\ClaimsConversionHelper.cs (4)
33foreach (System.IdentityModel.Claims.Claim claim in claimset.Issuer.FindClaims(System.IdentityModel.Claims.ClaimTypes.Name, System.IdentityModel.Claims.Rights.Identity)) 50if (String.Equals(claimset[i].Right, System.IdentityModel.Claims.Rights.PossessProperty, StringComparison.Ordinal)) 120if (claim.Right == System.IdentityModel.Claims.Rights.Identity) 141if (claim.Right == System.IdentityModel.Claims.Rights.Identity)
System\IdentityModel\Claims\ClaimSet.cs (4)
28claims.Add(new Claim(ClaimTypes.System, XsiConstants.System, Rights.PossessProperty)); 43claims.Add(new Claim(ClaimTypes.Sid, sid, Rights.Identity)); 65Rights.Identity.Equals(right) || 66Rights.PossessProperty.Equals(right);
System\IdentityModel\Claims\WindowsClaimSet.cs (5)
155claims.Add(new Claim(ClaimTypes.Sid, this.windowsIdentity.User, Rights.Identity)); 205if (right == null || Rights.Identity == right) 207yield return new Claim(ClaimTypes.Sid, this.windowsIdentity.User, Rights.Identity); 211if (right == null || Rights.PossessProperty == right) 223if (this.includeWindowsGroups && (right == null || Rights.PossessProperty == right))
System\IdentityModel\Claims\X509CertificateClaimSet.cs (8)
169claims.Add(new Claim(ClaimTypes.Thumbprint, thumbprint, Rights.Identity)); 170claims.Add(new Claim(ClaimTypes.Thumbprint, thumbprint, Rights.PossessProperty)); 241if (right == null || Rights.Identity.Equals(right)) 243yield return new Claim(ClaimTypes.Thumbprint, this.certificate.GetCertHash(), Rights.Identity); 245if (right == null || Rights.PossessProperty.Equals(right)) 247yield return new Claim(ClaimTypes.Thumbprint, this.certificate.GetCertHash(), Rights.PossessProperty); 252if (right == null || Rights.PossessProperty.Equals(right)) 349claims.Add(new Claim(ClaimTypes.X500DistinguishedName, x500DistinguishedName, Rights.Identity));
System\IdentityModel\Selectors\CustomUserNameSecurityTokenAuthenticator.cs (1)
43claims.Add(new Claim(ClaimTypes.Name, userName, Rights.Identity));
System\IdentityModel\Selectors\RsaSecurityTokenAuthenticator.cs (1)
28claims.Add(new Claim(ClaimTypes.Rsa, rsaToken.Rsa, Rights.Identity));
System\IdentityModel\Selectors\SamlSecurityTokenAuthenticator.cs (1)
192return new DefaultClaimSet(new Claim(ClaimTypes.Rsa, rsaKeyIdentifierClause.Rsa, Rights.PossessProperty));
System\IdentityModel\Tokens\SamlAttribute.cs (2)
64if (claim.Right != Rights.PossessProperty) 196tempClaims.Add(new Claim(this.claimType, this.attributeValues[i], Rights.PossessProperty));
System\IdentityModel\Tokens\SamlAuthenticationStatement.cs (1)
149claims.Add(new Claim(ClaimTypes.Authentication, new SamlAuthenticationClaimResource(this.authenticationInstant, this.authenticationMethod, this.dnsAddress, this.ipAddress, this.authorityBindings), Rights.PossessProperty));
System\IdentityModel\Tokens\SamlAuthorizationDecisionStatement.cs (1)
139claims.Add(new Claim(ClaimTypes.AuthorizationDecision, new SamlAuthorizationDecisionClaimResource(this.resource, this.accessDecision, this.actions[i].Namespace, this.actions[i].Action), Rights.PossessProperty));
System\IdentityModel\Tokens\SamlSubject.cs (3)
211this.claims.Add(new Claim(ClaimTypes.NameIdentifier, new SamlNameIdentifierClaimResource(this.name, this.nameQualifier, this.nameFormat), Rights.Identity)); 212this.claims.Add(new Claim(ClaimTypes.NameIdentifier, new SamlNameIdentifierClaimResource(this.name, this.nameQualifier, this.nameFormat), Rights.PossessProperty)); 234foreach (Claim claim in this.subjectKeyClaimset.FindClaims(null, Rights.Identity))
System\IdentityModel\Tokens\SessionSecurityToken.cs (2)
1763return string.IsNullOrEmpty(right) ? System.IdentityModel.Claims.Rights.PossessProperty : right; 1768if (System.IdentityModel.Claims.Rights.PossessProperty.Equals(claim.Right))
System.ServiceModel (16)
System\ServiceModel\Channels\MsmqChannelListenerBase.cs (1)
210claims.Add(new Claim(ClaimTypes.Sid, securityIdentifier, Rights.Identity));
System\ServiceModel\Security\IdentityModelServiceAuthorizationManager.cs (2)
372System.IdentityModel.Claims.Rights.PossessProperty))) 388System.IdentityModel.Claims.Rights.PossessProperty), new ClaimStringValueComparer()))
System\ServiceModel\Security\IdentityVerifier.cs (3)
127&& identity.IdentityClaim.Right == Rights.PossessProperty 135foreach (Claim claim in claimSet.FindClaims(ClaimTypes.Dns, Rights.PossessProperty)) 240IEnumerable<Claim> claims = claimSet.FindClaims(ClaimTypes.Spn, Rights.PossessProperty);
System\ServiceModel\Security\SctClaimSerializer.cs (2)
33if (Rights.PossessProperty.Equals(claim.Right)) 41return String.IsNullOrEmpty(right) ? Rights.PossessProperty : right;
System\ServiceModel\Security\SctClaimsHandler.cs (1)
155foreach ( System.IdentityModel.Claims.Claim claim in claimSet.FindClaims( null, System.IdentityModel.Claims.Rights.Identity ) )
System\ServiceModel\Security\SecurityUtils.cs (3)
794foreach (Claim claim in claimSet.FindClaims(null, Rights.Identity)) 973identityClaim = new Claim(ClaimTypes.Upn, principalName, Rights.Identity); 978identityClaim = new Claim(ClaimTypes.Spn, principalName, Rights.Identity);
System\ServiceModel\Security\Tokens\KerberosRequestorSecurityTokenAuthenticator.cs (1)
32ClaimSet claimSet = new DefaultClaimSet(ClaimSet.System, new Claim(ClaimTypes.Spn, kerbToken.ServicePrincipalName, Rights.PossessProperty));
System\ServiceModel\X509CertificateEndpointIdentity.cs (3)
24base.Initialize(new Claim(ClaimTypes.Thumbprint, certificate.GetCertHash(), Rights.PossessProperty)); 37base.Initialize(new Claim(ClaimTypes.Thumbprint, primaryCertificate.GetCertHash(), Rights.PossessProperty)); 64base.Initialize(new Claim(ClaimTypes.Thumbprint, certificate.GetCertHash(), Rights.PossessProperty));