SecurityBindingElement.CreateIssuedTokenOverTransportBindingElement 方法

定义

创建一个对称安全绑定元素,该元素配置为需要使用颁发的令牌进行基于 SOAP 安全的客户端身份验证。 此绑定元素需要传输提供服务器身份验证和消息保护(例如 HTTPS)。

public:
 static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateIssuedTokenOverTransportBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters);
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateIssuedTokenOverTransportBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters);
static member CreateIssuedTokenOverTransportBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateIssuedTokenOverTransportBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters) As TransportSecurityBindingElement

参数

返回

TransportSecurityBindingElement 对象。

例外

issuedTokenParametersnull

注解

所创建绑定的 IncludeTimestamp 设置为 true

LocalClientSecuritySettings 中返回的 LocalClientSettings 对象的 DetectReplays 属性设置为 false

LocalServiceSecuritySettings 中返回的 LocalServiceSettings 对象的 DetectReplays 属性设置为 false

注意

通过调用此方法创建了 SecurityBindingElement 对象后,KeyType 属性应被视为不可变。 如果修改此值,则可能出现不一致的绑定行为。

适用于