30 references to Endorsing
System.ServiceModel.Federation (2)
System\ServiceModel\Federation\WsFederationHttpBinding.cs (2)
65result.EndpointSupportingTokenParameters.Endorsing.Add(WSTrustTokenParameters); 82securityContextWrappingElement.EndpointSupportingTokenParameters.Endorsing.Add(scParameters);
System.ServiceModel.Primitives (28)
System\ServiceModel\Channels\SecurityBindingElement.cs (7)
197GetSupportingTokensCapabilities(requirements.Endorsing, out tmpSupportsClientAuth, out tmpSupportsWindowsIdentity); 222for (int i = 0; i < supportingParameters.Endorsing.Count; ++i) 224SetIssuerBindingContextIfRequired(supportingParameters.Endorsing[i], issuerBindingContext); 252foreach (SecurityTokenParameters parameters in EndpointSupportingTokenParameters.Endorsing) 526result.EndpointSupportingTokenParameters.Endorsing.Add( 551result.EndpointSupportingTokenParameters.Endorsing.Add(issuedTokenParameters); 588primary.EndpointSupportingTokenParameters.Endorsing.Add(
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (9)
41if (EndpointSupportingTokenParameters.Endorsing.Count > 0) 43scParameters = EndpointSupportingTokenParameters.Endorsing[0] as SecureConversationSecurityTokenParameters; 96if (EndpointSupportingTokenParameters.Endorsing.Count > 0) 98scParameters = EndpointSupportingTokenParameters.Endorsing[0] as SecureConversationSecurityTokenParameters; 126EndpointSupportingTokenParameters.Endorsing.RemoveAt(0); 133EndpointSupportingTokenParameters.Endorsing.Insert(0, scParameters); 151EndpointSupportingTokenParameters.Endorsing.RemoveAt(0); 157protocolFactory.SecurityBindingElement.EndpointSupportingTokenParameters.Endorsing.Insert(0, acceleratedTokenParameters); 161EndpointSupportingTokenParameters.Endorsing.Insert(0, scParameters);
System\ServiceModel\Security\SecurityProtocol.cs (3)
145for (int i = 0; i < supportingTokenParameters.Endorsing.Count; ++i) 147SecurityTokenRequirement requirement = CreateInitiatorSecurityTokenRequirement(supportingTokenParameters.Endorsing[i], SecurityTokenAttachmentMode.Endorsing); 159SupportingTokenProviderSpecification providerSpec = new SupportingTokenProviderSpecification(provider, SecurityTokenAttachmentMode.Endorsing, supportingTokenParameters.Endorsing[i]);
System\ServiceModel\Security\SecurityUtils.cs (1)
464if (AreSecurityTokenParametersSuitableForChannelBinding(securityBindingElement.EndpointSupportingTokenParameters.Endorsing))
System\ServiceModel\Security\Tokens\SupportingTokenParameters.cs (8)
33foreach (SecurityTokenParameters p in other.Endorsing) 35Endorsing.Add((SecurityTokenParameters)p.Clone()); 65foreach (SecurityTokenParameters t in Endorsing) 91foreach (SecurityTokenParameters t in Endorsing) 115if (Endorsing.Count == 0) 121for (k = 0; k < Endorsing.Count; k++) 124sb.AppendLine(" " + Endorsing[k].ToString().Trim().Replace("\n", "\n ")); 187return Signed.Count == 0 && SignedEncrypted.Count == 0 && Endorsing.Count == 0 && _signedEndorsing.Count == 0;