1 write to SecurityBindingElement
System.ServiceModel (1)
System\ServiceModel\Channels\SecurityBindingElement.cs (1)
611
factory.
SecurityBindingElement
= (SecurityBindingElement) this.Clone();
27 references to SecurityBindingElement
System.ServiceModel (27)
System\ServiceModel\Channels\SecurityBindingElement.cs (1)
612
factory.
SecurityBindingElement
.SetIssuerBindingContextIfRequired(issuerBindingContext);
System\ServiceModel\Channels\SecurityChannelFactory.cs (1)
392
if ((SecurityUtils.IsChannelBindingDisabled) || (!SecurityUtils.IsSecurityBindingSuitableForChannelBinding(this.SecurityProtocolFactory.
SecurityBindingElement
as TransportSecurityBindingElement)))
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (2)
149
protocolFactory.
SecurityBindingElement
.EndpointSupportingTokenParameters.Endorsing.Insert(0, acceleratedTokenParameters);
245
protocolFactory.
SecurityBindingElement
.EndpointSupportingTokenParameters.Endorsing.Insert(0, acceleratedTokenParameters);
System\ServiceModel\Security\AcceptorSessionSymmetricTransportSecurityProtocol.cs (1)
88
securityHeader.ReaderQuotas = this.Factory.
SecurityBindingElement
.ReaderQuotas;
System\ServiceModel\Security\MessageSecurityProtocol.cs (6)
53
&& this.factory.
SecurityBindingElement
.EnableUnsecuredResponse
66
if (!this.factory.ActAsInitiator && this.factory.
SecurityBindingElement
.EnableUnsecuredResponse)
315
securityHeader.ShouldProtectTokens = factory.
SecurityBindingElement
.ProtectTokens;
351
securityHeader.MaxReceivedMessageSize = factory.
SecurityBindingElement
.MaxReceivedMessageSize;
352
securityHeader.ReaderQuotas = factory.
SecurityBindingElement
.ReaderQuotas;
407
securityHeader.RequireSignedPrimaryToken = !factory.ActAsInitiator && factory.
SecurityBindingElement
.ProtectTokens;
System\ServiceModel\Security\SecurityProtocol.cs (7)
186
requirement.SecurityBindingElement = this.factory.
SecurityBindingElement
;
380
AddSupportingTokenProviders(this.factory.
SecurityBindingElement
.EndpointSupportingTokenParameters, false, (IList<SupportingTokenProviderSpecification>)this.channelSupportingTokenProviderSpecification);
381
AddSupportingTokenProviders(this.factory.
SecurityBindingElement
.OptionalEndpointSupportingTokenParameters, true, (IList<SupportingTokenProviderSpecification>)this.channelSupportingTokenProviderSpecification);
382
foreach (string action in this.factory.
SecurityBindingElement
.OperationSupportingTokenParameters.Keys)
385
AddSupportingTokenProviders(this.factory.
SecurityBindingElement
.OperationSupportingTokenParameters[action], false, providerSpecList);
388
foreach (string action in this.factory.
SecurityBindingElement
.OptionalOperationSupportingTokenParameters.Keys)
401
this.AddSupportingTokenProviders(this.factory.
SecurityBindingElement
.OptionalOperationSupportingTokenParameters[action], true, providerSpecList);
System\ServiceModel\Security\SecurityProtocolFactory.cs (1)
985
if (this.
SecurityBindingElement
== null)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (2)
305
this.issuedTokenRenewalThreshold = this.sessionProtocolFactory.
SecurityBindingElement
.LocalClientSettings.CookieRenewalThresholdPercentage;
589
requirement.SecurityBindingElement = this.Settings.SessionProtocolFactory.
SecurityBindingElement
;
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1125
bootstrapSecurityProtocolFactory.
SecurityBindingElement
.OperationSupportingTokenParameters.Add(this.RenewAction.Value, renewSupportingTokenParameters);
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
486
requirement.SecurityBindingElement = this.sessionProtocolFactory.
SecurityBindingElement
;
System\ServiceModel\Security\TransportSecurityProtocol.cs (4)
60
if (this.SecurityProtocolFactory.AddTimestamp && !this.SecurityProtocolFactory.
SecurityBindingElement
.EnableUnsecuredResponse)
221
if ((factory.ActAsInitiator && (!factory.AddTimestamp || factory.
SecurityBindingElement
.EnableUnsecuredResponse))
241
securityHeader.MaxReceivedMessageSize = factory.
SecurityBindingElement
.MaxReceivedMessageSize;
242
securityHeader.ReaderQuotas = factory.
SecurityBindingElement
.ReaderQuotas;