1 write to SecurityBindingElement
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\SecurityBindingElement.cs (1)
311
factory.
SecurityBindingElement
= (SecurityBindingElement)Clone();
17 references to SecurityBindingElement
System.ServiceModel.Primitives (17)
System\ServiceModel\Channels\SecurityBindingElement.cs (1)
312
factory.
SecurityBindingElement
.SetIssuerBindingContextIfRequired(issuerBindingContext);
System\ServiceModel\Channels\SecurityChannelFactory.cs (1)
303
if ((SecurityUtils.IsChannelBindingDisabled) || (!SecurityUtils.IsSecurityBindingSuitableForChannelBinding(SecurityProtocolFactory.
SecurityBindingElement
as TransportSecurityBindingElement)))
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (1)
157
protocolFactory.
SecurityBindingElement
.EndpointSupportingTokenParameters.Endorsing.Insert(0, acceleratedTokenParameters);
System\ServiceModel\Security\SecurityProtocol.cs (7)
123
requirement.SecurityBindingElement = SecurityProtocolFactory.
SecurityBindingElement
;
303
AddSupportingTokenProviders(SecurityProtocolFactory.
SecurityBindingElement
.EndpointSupportingTokenParameters, false, (IList<SupportingTokenProviderSpecification>)ChannelSupportingTokenProviderSpecification);
304
AddSupportingTokenProviders(SecurityProtocolFactory.
SecurityBindingElement
.OptionalEndpointSupportingTokenParameters, true, (IList<SupportingTokenProviderSpecification>)ChannelSupportingTokenProviderSpecification);
305
foreach (string action in SecurityProtocolFactory.
SecurityBindingElement
.OperationSupportingTokenParameters.Keys)
308
AddSupportingTokenProviders(SecurityProtocolFactory.
SecurityBindingElement
.OperationSupportingTokenParameters[action], false, providerSpecList);
312
foreach (string action in SecurityProtocolFactory.
SecurityBindingElement
.OptionalOperationSupportingTokenParameters.Keys)
326
AddSupportingTokenProviders(SecurityProtocolFactory.
SecurityBindingElement
.OptionalOperationSupportingTokenParameters[action], true, providerSpecList);
System\ServiceModel\Security\SecurityProtocolFactory.cs (2)
469
if (
SecurityBindingElement
== null)
471
OnPropertySettingsError(nameof(
SecurityBindingElement
), true);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (2)
236
_issuedTokenRenewalThreshold = _sessionProtocolFactory.
SecurityBindingElement
.LocalClientSettings.CookieRenewalThresholdPercentage;
423
requirement.SecurityBindingElement = Settings.SessionProtocolFactory.
SecurityBindingElement
;
System\ServiceModel\Security\TransportSecurityProtocol.cs (3)
119
if ((factory.ActAsInitiator && (!factory.AddTimestamp || factory.
SecurityBindingElement
.EnableUnsecuredResponse))
143
securityHeader.MaxReceivedMessageSize = factory.
SecurityBindingElement
.MaxReceivedMessageSize;
144
securityHeader.ReaderQuotas = factory.
SecurityBindingElement
.ReaderQuotas;