104 references to ClaimType
System.IdentityModel (47)
System\IdentityModel\Claims\ClaimComparer.cs (3)
143if (claim1.ClaimType != claim2.ClaimType || claim1.Right != claim2.Right) 154return claim.ClaimType.GetHashCode() ^ claim.Right.GetHashCode()
System\IdentityModel\Claims\ClaimsConversionHelper.cs (19)
115claimType = claim.ClaimType; 118if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.Sid)) 139if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.Sid) && claim.Resource is SecurityIdentifier) 151else if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.Email) && claim.Resource is MailAddress) 153_type = claim.ClaimType; 156else if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.Thumbprint) && claim.Resource is byte[]) 158_type = claim.ClaimType; 162else if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.Hash) && claim.Resource is byte[]) 164_type = claim.ClaimType; 168else if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.NameIdentifier) && claim.Resource is SamlNameIdentifierClaimResource) 170_type = claim.ClaimType; 183else if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.X500DistinguishedName) && claim.Resource is X500DistinguishedName) 185_type = claim.ClaimType; 189else if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.Uri) && claim.Resource is Uri) 191_type = claim.ClaimType; 194else if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.Rsa) && claim.Resource is RSA) 196_type = claim.ClaimType; 200else if (StringComparer.Ordinal.Equals(claim.ClaimType, ClaimTypes.DenyOnlySid) && claim.Resource is SecurityIdentifier) 202_type = claim.ClaimType;
System\IdentityModel\Claims\ClaimSet.cs (1)
94IEnumerable<Claim> claims = FindClaims(claim.ClaimType, claim.Right);
System\IdentityModel\Claims\DefaultClaimSet.cs (1)
78(anyClaimType || claimType == claim.ClaimType) &&
System\IdentityModel\Claims\WindowsClaimSet.cs (3)
216if (claimType == sid.ClaimType) 228if (claimType == sid.ClaimType) 246(anyClaimType || claimType == claim.ClaimType) &&
System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
269(anyClaimType || claimType.Equals(claim.ClaimType)) &&
System\IdentityModel\Tokens\SamlAttribute.cs (7)
68int lastSlashIndex = claim.ClaimType.LastIndexOf('/'); 69if ((lastSlashIndex == -1) || (lastSlashIndex == 0) || (lastSlashIndex == claim.ClaimType.Length - 1)) 72this.name = claim.ClaimType; 76this.nameSpace = StringUtil.OptimizeString(claim.ClaimType.Substring(0, lastSlashIndex)); 77this.name = StringUtil.OptimizeString(claim.ClaimType.Substring(lastSlashIndex + 1, claim.ClaimType.Length - (lastSlashIndex + 1))); 79this.claimType = claim.ClaimType;
System\IdentityModel\Tokens\SessionSecurityToken.cs (12)
1519else if (SysClaimTypes.Sid.Equals(claim.ClaimType)) 1527else if (SysClaimTypes.DenyOnlySid.Equals(claim.ClaimType)) 1535else if (SysClaimTypes.X500DistinguishedName.Equals(claim.ClaimType)) 1544else if (SysClaimTypes.Thumbprint.Equals(claim.ClaimType)) 1553else if (SysClaimTypes.Name.Equals(claim.ClaimType)) 1561else if (SysClaimTypes.Dns.Equals(claim.ClaimType)) 1569else if (SysClaimTypes.Rsa.Equals(claim.ClaimType)) 1577else if (SysClaimTypes.Email.Equals(claim.ClaimType)) 1590else if (SysClaimTypes.Hash.Equals(claim.ClaimType)) 1599else if (SysClaimTypes.Spn.Equals(claim.ClaimType)) 1607else if (SysClaimTypes.Upn.Equals(claim.ClaimType)) 1615else if (SysClaimTypes.Uri.Equals(claim.ClaimType))
System.ServiceModel (56)
System\ServiceModel\Channels\HttpsChannelFactory.cs (3)
113|| ClaimTypes.Spn.Equals(identity.IdentityClaim.ClaimType) 114|| ClaimTypes.Upn.Equals(identity.IdentityClaim.ClaimType) 115|| ClaimTypes.Dns.Equals(identity.IdentityClaim.ClaimType);
System\ServiceModel\Channels\PeerSecurityHelpers.cs (1)
143return identity.IdentityClaim.ClaimType == PeerClaimType;
System\ServiceModel\Configuration\IdentityElement.cs (4)
95if (ClaimTypes.Dns.Equals(claim.ClaimType)) 99else if (ClaimTypes.Spn.Equals(claim.ClaimType)) 103else if (ClaimTypes.Upn.Equals(claim.ClaimType)) 107else if (ClaimTypes.Rsa.Equals(claim.ClaimType))
System\ServiceModel\Diagnostics\PeerNodeTraceRecord.cs (3)
241if (claim.ClaimType == ClaimTypes.Name) 243else if (claim.ClaimType == ClaimTypes.X500DistinguishedName) 247else if (claim.ClaimType == ClaimTypes.Thumbprint)
System\ServiceModel\Diagnostics\SecurityTraceRecordHelper.cs (3)
600xml.WriteElementString("ClaimType", claim.ClaimType); 1122if (claim.ClaimType != null) 1123xml.WriteElementString("ClaimType", claim.ClaimType);
System\ServiceModel\DnsEndpointIdentity.cs (2)
30if (!identity.ClaimType.Equals(ClaimTypes.Dns)) 31throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SR.GetString(SR.UnrecognizedClaimTypeForIdentity, identity.ClaimType, ClaimTypes.Dns));
System\ServiceModel\EndpointIdentity.cs (4)
74if (identity.ClaimType.Equals(ClaimTypes.Dns)) 78else if (identity.ClaimType.Equals(ClaimTypes.Spn)) 82else if (identity.ClaimType.Equals(ClaimTypes.Upn)) 86else if (identity.ClaimType.Equals(ClaimTypes.Rsa))
System\ServiceModel\RsaEndpointIdentity.cs (2)
46if (!identity.ClaimType.Equals(ClaimTypes.Rsa)) 47throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SR.GetString(SR.UnrecognizedClaimTypeForIdentity, identity.ClaimType, ClaimTypes.Rsa));
System\ServiceModel\Security\IdentityModelServiceAuthorizationManager.cs (3)
739if (claim1.ClaimType != claim2.ClaimType || claim1.Right != claim2.Right) 754return claim.ClaimType.GetHashCode() ^ claim.Right.GetHashCode()
System\ServiceModel\Security\IdentityVerifier.cs (6)
126&& identity.IdentityClaim.ClaimType == ClaimTypes.Dns 294if (ClaimTypes.Dns.Equals(identity.IdentityClaim.ClaimType)) 306if (ClaimTypes.Sid.Equals(identity.IdentityClaim.ClaimType)) 310else if (ClaimTypes.Upn.Equals(identity.IdentityClaim.ClaimType)) 314else if (ClaimTypes.Spn.Equals(identity.IdentityClaim.ClaimType)) 318else if (ClaimTypes.Dns.Equals(identity.IdentityClaim.ClaimType))
System\ServiceModel\Security\SctClaimSerializer.cs (12)
65else if (ClaimTypes.Sid.Equals(claim.ClaimType)) 73else if (ClaimTypes.DenyOnlySid.Equals(claim.ClaimType)) 81else if (ClaimTypes.X500DistinguishedName.Equals(claim.ClaimType)) 90else if (ClaimTypes.Thumbprint.Equals(claim.ClaimType)) 99else if (ClaimTypes.Name.Equals(claim.ClaimType)) 107else if (ClaimTypes.Dns.Equals(claim.ClaimType)) 115else if (ClaimTypes.Rsa.Equals(claim.ClaimType)) 123else if (ClaimTypes.Email.Equals(claim.ClaimType)) 136else if (ClaimTypes.Hash.Equals(claim.ClaimType)) 145else if (ClaimTypes.Spn.Equals(claim.ClaimType)) 153else if (ClaimTypes.Upn.Equals(claim.ClaimType)) 161else if (ClaimTypes.Uri.Equals(claim.ClaimType))
System\ServiceModel\Security\SecurityUtils.cs (3)
733if (ClaimTypes.Spn.Equals(identity.IdentityClaim.ClaimType)) 738else if (ClaimTypes.Upn.Equals(identity.IdentityClaim.ClaimType)) 743else if (ClaimTypes.Dns.Equals(identity.IdentityClaim.ClaimType))
System\ServiceModel\Security\SpnegoTokenProvider.cs (2)
240if (identityClaim != null && (identityClaim.ClaimType == ClaimTypes.Spn || identityClaim.ClaimType == ClaimTypes.Upn))
System\ServiceModel\SpnEndpointIdentity.cs (5)
65if (!identity.ClaimType.Equals(ClaimTypes.Spn)) 66throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SR.GetString(SR.UnrecognizedClaimTypeForIdentity, identity.ClaimType, ClaimTypes.Spn)); 81Fx.Assert(ClaimTypes.Spn.Equals(this.IdentityClaim.ClaimType) || ClaimTypes.Dns.Equals(this.IdentityClaim.ClaimType), ""); 92if (ClaimTypes.Dns.Equals(this.IdentityClaim.ClaimType))
System\ServiceModel\UpnEndpointIdentity.cs (3)
43if (!identity.ClaimType.Equals(ClaimTypes.Upn)) 44throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SR.GetString(SR.UnrecognizedClaimTypeForIdentity, identity.ClaimType, ClaimTypes.Upn)); 179Fx.Assert(ClaimTypes.Upn.Equals(this.IdentityClaim.ClaimType), "");
System.ServiceModel.Activities (1)
System\ServiceModel\XamlIntegration\EndpointIdentityExtension.cs (1)
29this.ClaimType = identity.IdentityClaim.ClaimType;