2 writes to EndpointSupportingTokenParameters
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\SecurityBindingElement.cs (2)
42EndpointSupportingTokenParameters = new SupportingTokenParameters(); 62EndpointSupportingTokenParameters = elementToBeCloned.EndpointSupportingTokenParameters.Clone();
35 references to EndpointSupportingTokenParameters
System.ServiceModel.Federation (3)
System\ServiceModel\Federation\WsFederationHttpBinding.cs (3)
61result.EndpointSupportingTokenParameters.Signed.Add(WSTrustTokenParameters); 65result.EndpointSupportingTokenParameters.Endorsing.Add(WSTrustTokenParameters); 82securityContextWrappingElement.EndpointSupportingTokenParameters.Endorsing.Add(scParameters);
System.ServiceModel.Primitives (32)
System\ServiceModel\Channels\SecurityBindingElement.cs (14)
62EndpointSupportingTokenParameters = elementToBeCloned.EndpointSupportingTokenParameters.Clone(); 212GetSupportingTokensCapabilities(EndpointSupportingTokenParameters, out supportsClientAuth, out supportsWindowsIdentity); 245SetIssuerBindingContextIfRequired(EndpointSupportingTokenParameters, issuerBindingContext); 256foreach (SecurityTokenParameters parameters in EndpointSupportingTokenParameters.Endorsing) 263foreach (SecurityTokenParameters parameters in EndpointSupportingTokenParameters.SignedEndorsing) 414EndpointSupportingTokenParameters.SetKeyDerivation(requireDerivedKeys); 419if (!EndpointSupportingTokenParameters.IsSetKeyDerivation(requireDerivedKeys)) 527result.EndpointSupportingTokenParameters.SignedEncrypted.Add( 561result.EndpointSupportingTokenParameters.Endorsing.Add( 582result.EndpointSupportingTokenParameters.Endorsing.Add(sspiParameters); 597result.EndpointSupportingTokenParameters.Signed.Add(issuedTokenParameters); 602result.EndpointSupportingTokenParameters.Endorsing.Add(issuedTokenParameters); 639primary.EndpointSupportingTokenParameters.Endorsing.Add( 665sb.AppendLine(" " + EndpointSupportingTokenParameters.ToString().Trim().Replace("\n", "\n "));
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 (1)
303AddSupportingTokenProviders(SecurityProtocolFactory.SecurityBindingElement.EndpointSupportingTokenParameters, false, (IList<SupportingTokenProviderSpecification>)ChannelSupportingTokenProviderSpecification);
System\ServiceModel\Security\SecurityTokenParametersEnumerable.cs (4)
22foreach (SecurityTokenParameters stp in _sbe.EndpointSupportingTokenParameters.Endorsing) 25foreach (SecurityTokenParameters stp in _sbe.EndpointSupportingTokenParameters.SignedEncrypted) 28foreach (SecurityTokenParameters stp in _sbe.EndpointSupportingTokenParameters.SignedEndorsing) 31foreach (SecurityTokenParameters stp in _sbe.EndpointSupportingTokenParameters.Signed)
System\ServiceModel\Security\SecurityUtils.cs (4)
465if (AreSecurityTokenParametersSuitableForChannelBinding(securityBindingElement.EndpointSupportingTokenParameters.Endorsing)) 470if (AreSecurityTokenParametersSuitableForChannelBinding(securityBindingElement.EndpointSupportingTokenParameters.Signed)) 475if (AreSecurityTokenParametersSuitableForChannelBinding(securityBindingElement.EndpointSupportingTokenParameters.SignedEncrypted)) 480if (AreSecurityTokenParametersSuitableForChannelBinding(securityBindingElement.EndpointSupportingTokenParameters.SignedEndorsing))