3 implementations of ITransportTokenAssertionProvider
System.ServiceModel (3)
System\ServiceModel\Channels\HttpsTransportBindingElement.cs (1)
20: HttpTransportBindingElement, ITransportTokenAssertionProvider
System\ServiceModel\Channels\SslStreamSecurityBindingElement.cs (1)
16public class SslStreamSecurityBindingElement : StreamUpgradeBindingElement, ITransportTokenAssertionProvider, IPolicyExportExtension
System\ServiceModel\Channels\WindowsStreamSecurityBindingElement.cs (1)
17ITransportTokenAssertionProvider,
11 references to ITransportTokenAssertionProvider
System.ServiceModel (11)
System\ServiceModel\Channels\SecurityBindingElement.cs (9)
2032ITransportTokenAssertionProvider transportTokenAssertionProvider = null; 2044if (binding != null || be is MessageEncodingBindingElement || be is ITransportTokenAssertionProvider) 2048if (be is ITransportTokenAssertionProvider) 2050transportTokenAssertionProvider = (ITransportTokenAssertionProvider)be; 2106ITransportTokenAssertionProvider transportTokenAssertionProvider = null; 2118if (binding != null || be is MessageEncodingBindingElement || be is ITransportTokenAssertionProvider) 2122if (be is ITransportTokenAssertionProvider) 2124transportTokenAssertionProvider = (ITransportTokenAssertionProvider)be; 2220static void ExportTransportSecurityBindingElement(TransportSecurityBindingElement binding, ITransportTokenAssertionProvider transportTokenAssertionProvider, MetadataExporter exporter, PolicyConversionContext policyContext)
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (1)
304if (policyContext.BindingElements.Find<ITransportTokenAssertionProvider>() == null)
System\ServiceModel\Description\DispatcherBuilder.cs (1)
1328if (!(elements[i] is ITransportTokenAssertionProvider))