22 references to IdentityClaim
dotnet-svcutil-lib (22)
CodeDomFixup\MethodCreationHelper.cs (1)
2142createIdentityExpression = new CodeObjectCreateExpression(identity.GetType(), new CodePrimitiveExpression(identity.IdentityClaim.Resource));
FrameworkFork\System.ServiceModel\System\ServiceModel\DnsEndpointIdentity.cs (1)
39writer.WriteElementString(XD.AddressingDictionary.Dns, XD.AddressingDictionary.IdentityExtensionNamespace, (string)this.IdentityClaim.Resource);
FrameworkFork\System.ServiceModel\System\ServiceModel\EndpointIdentity.cs (4)
88return Matches(otherIdentity.IdentityClaim); 93return GetClaimComparer().GetHashCode(this.IdentityClaim); 98return GetClaimComparer().Equals(this.IdentityClaim, claim); 182throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(string.Format(SRServiceModel.UnrecognizedIdentityPropertyType, this.IdentityClaim.GetType().ToString())));
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\IdentityVerifier.cs (9)
91if (identity.IdentityClaim != null 92&& identity.IdentityClaim.ClaimType == ClaimTypes.Dns 93&& identity.IdentityClaim.Right == Rights.PossessProperty 94&& identity.IdentityClaim.Resource is string) 96string expectedDnsName = (string)identity.IdentityClaim.Resource; 225if (claimSet.ContainsClaim(identity.IdentityClaim)) 227SecurityTraceRecordHelper.TraceIdentityVerificationSuccess(eventTraceActivity, identity, identity.IdentityClaim, this.GetType()); 233if (ClaimTypes.Dns.Equals(identity.IdentityClaim.ClaimType)) 235expectedSpn = string.Format(CultureInfo.InvariantCulture, "host/{0}", (string)identity.IdentityClaim.Resource);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (6)
386if (ClaimTypes.Spn.Equals(identity.IdentityClaim.ClaimType)) 388spn = (string)identity.IdentityClaim.Resource; 391else if (ClaimTypes.Upn.Equals(identity.IdentityClaim.ClaimType)) 393spn = (string)identity.IdentityClaim.Resource; 396else if (ClaimTypes.Dns.Equals(identity.IdentityClaim.ClaimType)) 398spn = string.Format(CultureInfo.InvariantCulture, "host/{0}", (string)identity.IdentityClaim.Resource);
FrameworkFork\System.ServiceModel\System\ServiceModel\SpnEndpointIdentity.cs (1)
65writer.WriteElementString(XD.AddressingDictionary.Spn, XD.AddressingDictionary.IdentityExtensionNamespace, (string)this.IdentityClaim.Resource);