9 instantiations of TransportSecurityBindingElement
System.ServiceModel (9)
System\ServiceModel\Channels\SecurityBindingElement.cs (7)
1474
TransportSecurityBindingElement result = new
TransportSecurityBindingElement
();
1530
TransportSecurityBindingElement result = new
TransportSecurityBindingElement
();
1572
TransportSecurityBindingElement result = new
TransportSecurityBindingElement
();
1623
TransportSecurityBindingElement result = new
TransportSecurityBindingElement
();
1671
TransportSecurityBindingElement result = new
TransportSecurityBindingElement
();
1754
TransportSecurityBindingElement primary = new
TransportSecurityBindingElement
();
2148
TransportSecurityBindingElement dummyTransportBindingElement = new
TransportSecurityBindingElement
();
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (1)
294
return new
TransportSecurityBindingElement
(this);
System\ServiceModel\Security\WSSecurityPolicy.cs (1)
584
binding = new
TransportSecurityBindingElement
();
43 references to TransportSecurityBindingElement
System.ServiceModel (43)
System\ServiceModel\Channels\SecurityBindingElement.cs (23)
1472
static public
TransportSecurityBindingElement
CreateUserNameOverTransportBindingElement()
1474
TransportSecurityBindingElement
result = new TransportSecurityBindingElement();
1490
if (!(sbe is
TransportSecurityBindingElement
))
1506
static public
TransportSecurityBindingElement
CreateCertificateOverTransportBindingElement()
1513
static public
TransportSecurityBindingElement
CreateCertificateOverTransportBindingElement(MessageSecurityVersion version)
1530
TransportSecurityBindingElement
result = new TransportSecurityBindingElement();
1553
if (!(sbe is
TransportSecurityBindingElement
))
1570
static public
TransportSecurityBindingElement
CreateKerberosOverTransportBindingElement()
1572
TransportSecurityBindingElement
result = new TransportSecurityBindingElement();
1614
static public
TransportSecurityBindingElement
CreateSspiNegotiationOverTransportBindingElement()
1621
static public
TransportSecurityBindingElement
CreateSspiNegotiationOverTransportBindingElement(bool requireCancellation)
1623
TransportSecurityBindingElement
result = new TransportSecurityBindingElement();
1657
if (!(sbe is
TransportSecurityBindingElement
))
1665
static public
TransportSecurityBindingElement
CreateIssuedTokenOverTransportBindingElement(IssuedSecurityTokenParameters issuedTokenParameters)
1671
TransportSecurityBindingElement
result = new TransportSecurityBindingElement();
1693
if (!(sbe is
TransportSecurityBindingElement
))
1751
if (bootstrapSecurity is
TransportSecurityBindingElement
)
1754
TransportSecurityBindingElement
primary = new TransportSecurityBindingElement();
1806
if (!(sbe is
TransportSecurityBindingElement
))
2136
if (binding is
TransportSecurityBindingElement
)
2143
ExportTransportSecurityBindingElement((
TransportSecurityBindingElement
)binding, transportTokenAssertionProvider, exporter, context);
2148
TransportSecurityBindingElement
dummyTransportBindingElement = new TransportSecurityBindingElement();
2220
static void ExportTransportSecurityBindingElement(
TransportSecurityBindingElement
binding, ITransportTokenAssertionProvider transportTokenAssertionProvider, MetadataExporter exporter, PolicyConversionContext policyContext)
System\ServiceModel\Channels\SecurityBindingElementImporter.cs (1)
575
TransportSecurityBindingElement
binding = null;
System\ServiceModel\Channels\SecurityChannelFactory.cs (1)
392
if ((SecurityUtils.IsChannelBindingDisabled) || (!SecurityUtils.IsSecurityBindingSuitableForChannelBinding(this.SecurityProtocolFactory.SecurityBindingElement as
TransportSecurityBindingElement
)))
System\ServiceModel\Channels\SecurityChannelListener.cs (1)
37
extendedProtectionPolicyHasSupport = SecurityUtils.IsSecurityBindingSuitableForChannelBinding(bindingElement as
TransportSecurityBindingElement
);
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (1)
25
TransportSecurityBindingElement(
TransportSecurityBindingElement
elementToBeCloned)
System\ServiceModel\Configuration\SecurityElementBase.cs (2)
224
TransportSecurityBindingElement
tsbe = sbe as
TransportSecurityBindingElement
;
System\ServiceModel\Dispatcher\PartialTrustValidationBehavior.cs (1)
109
typeof(
TransportSecurityBindingElement
),
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (2)
650
if (!(sbe is
TransportSecurityBindingElement
))
679
if (securityBindingElement is
TransportSecurityBindingElement
&& !securityBindingElement.AllowInsecureTransport)
System\ServiceModel\FederatedMessageSecurityOverHttp.cs (1)
254
if (isSecureTransportMode && !(bootstrapSecurity is
TransportSecurityBindingElement
))
System\ServiceModel\MessageSecurityOverHttp.cs (1)
259
if (isSecureTransportMode && !(bootstrapSecurity is
TransportSecurityBindingElement
))
System\ServiceModel\MessageSecurityOverTcp.cs (1)
168
bool isSecureTransportMode = bootstrapSecurity is
TransportSecurityBindingElement
;
System\ServiceModel\Security\SecurityUtils.cs (2)
1198
internal static bool IsSecurityBindingSuitableForChannelBinding(
TransportSecurityBindingElement
securityBindingElement)
1247
return IsSecurityBindingSuitableForChannelBinding(scstp.BootstrapSecurityBindingElement as
TransportSecurityBindingElement
);
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (3)
155
if (securityBindingElement is
TransportSecurityBindingElement
)
230
if (securityBindingElement is
TransportSecurityBindingElement
)
521
if (securityBindingElement == null || securityBindingElement is
TransportSecurityBindingElement
)
System\ServiceModel\Security\SspiNegotiationTokenProvider.cs (1)
203
if (!SecurityUtils.IsChannelBindingDisabled && (this.securityBindingElement is
TransportSecurityBindingElement
))
System\ServiceModel\Security\WSSecurityPolicy.cs (2)
557
public virtual XmlElement CreateWsspTransportBindingAssertion(MetadataExporter exporter,
TransportSecurityBindingElement
binding, XmlElement transportTokenAssertion)
572
public virtual bool TryImportWsspTransportBindingAssertion(MetadataImporter importer, ICollection<XmlElement> assertions, out
TransportSecurityBindingElement
binding, out XmlElement assertion)