Table of Contents

Class TcpClientTransportTokenAssertionProviderBindingElement

Namespace
Microsoft.ServiceBus
Assembly
Microsoft.ServiceBus.dll

Represents the transport binding element that supports channel security over an SSL stream for use in policy exports.

public class TcpClientTransportTokenAssertionProviderBindingElement : BindingElement, ITransportTokenAssertionProvider
Inheritance
TcpClientTransportTokenAssertionProviderBindingElement
Implements
ITransportTokenAssertionProvider

Constructors

TcpClientTransportTokenAssertionProviderBindingElement()

public TcpClientTransportTokenAssertionProviderBindingElement()

Methods

Clone()

Returns a copy of this binding element instance.

public override BindingElement Clone()

Returns

BindingElement

A copy of this binding element instance.

GetProperty<T>(BindingContext)

Returns an object of the requested type, if present, from the appropriate layer in the binding stack.

public override T GetProperty<T>(BindingContext context) where T : class

Parameters

context BindingContext

The binding context that provides context for this binding element.

Returns

T

The object of the requested type if found; otherwise, returns null.

Type Parameters

T

GetTransportTokenAssertion()

Gets the System.Xml.XmlElement that represents the transport token used in the security binding.

public XmlElement GetTransportTokenAssertion()

Returns

XmlElement

An System.Xml.XmlElement that represents the transport token used in the security binding.