SecurityBindingElement.CreateIssuedTokenForSslBindingElement メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
対称セキュリティ バインディング要素を作成し、発行されるトークンに基づくクライアント認証と、サーバー証明書に基づくサーバー認証を必要とするように構成します。
オーバーロード
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
パラメーター
- issuedTokenParameters
- IssuedSecurityTokenParameters
- requireCancellation
- Boolean
キャンセルが必要な場合は true
、それ以外の場合は false
。
false
に設定すると、セキュリティ コンテキスト トークンが有効になります。このモードでは、セッション状態は、サーバーのメモリに保持されるのではなく、確立されるセキュリティ コンテキスト トークンの内部にエンコードされるため、このトークンは Web ファームのシナリオに役立ちます。
戻り値
SymmetricSecurityBindingElement オブジェクト。
例外
issuedTokenParameters
が null
です。
注釈
作成されたバインディングでは、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
パラメーター
- issuedTokenParameters
- IssuedSecurityTokenParameters
戻り値
SymmetricSecurityBindingElement オブジェクト。
例外
issuedTokenParameters
が null
です。
注釈
サーバーは、SSL プロトコルの最後で、クッキー ベースのセキュリティ コンテキスト トークンを発行します。
作成されたバインディングでは、RequireSignatureConfirmation が true
、MessageSecurityVersion が WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 にそれぞれ設定されています。
適用対象
.NET