SecurityBindingElement.CreateIssuedTokenForSslBindingElement 方法

定义

创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。

重载

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean)

创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters)

创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。

注解

已颁发的令牌可以具有对称或非对称密钥。 客户端使用 SOAP 级别的 SSL 协议对服务器进行身份验证。

两个重载都使用 IssuedSecurityTokenParameters 参数。 其中之一包含指定是否需要取消的参数。

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean)

创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateIssuedTokenForSslBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters, bool requireCancellation);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters, bool requireCancellation);
static member CreateIssuedTokenForSslBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters * bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForSslBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters, requireCancellation As Boolean) As SymmetricSecurityBindingElement

参数

requireCancellation
Boolean

如果需要取消,则为 true;否则为 false。 通过将其设置为 false,将能够启用在网络场方案中十分有用的安全上下文令牌,因为在此模式下,会话状态是在建立的安全上下文令牌内部编码的,而不是保留在服务器内存中。

返回

SymmetricSecurityBindingElement

SymmetricSecurityBindingElement 对象。

例外

issuedTokenParametersnull

注解

所创建绑定的 RequireSignatureConfirmation 设置为 true,并且 MessageSecurityVersion 设置为 WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11

适用于

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters)

创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。

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

参数

返回

SymmetricSecurityBindingElement

SymmetricSecurityBindingElement 对象。

例外

issuedTokenParametersnull

注解

服务器在 SSL 协议末尾颁发基于 Cookie 的安全上下文令牌。

所创建绑定的 RequireSignatureConfirmation 设置为 true,并且 MessageSecurityVersion 设置为 WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11

适用于