SecurityBindingElement.CreateIssuedTokenForCertificateBindingElement 方法

定义

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

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

参数

issuedTokenParameters
IssuedSecurityTokenParameters

IssuedSecurityTokenParameters 表示基于对称密钥的颁发令牌。

返回

SymmetricSecurityBindingElement 对象。

例外

issuedTokenParametersnull

注解

已颁发的令牌可以具有对称或非对称密钥。 客户端和服务器必须使用服务器证书进行配置。

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

注意

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

适用于