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です。

注釈

発行されるトークンは、対称キーまたは非対称キーのどちらでもかまいません。 クライアントとサーバーを、サーバーの証明書で準備する必要があります。

作成されたバインディングでは、RequireSignatureConfirmationtrueMessageSecurityVersionWSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 にそれぞれ設定されています。

Note

このメソッドを呼び出すことで SecurityBindingElement オブジェクトが作成されたら、KeyType プロパティを変更不可として扱う必要があります。 この値が変更されると、矛盾するバインド動作が発生する可能性があります。

適用対象