SecureConversationSecurityTokenParameters クラス

定義

セキュリティで保護された会話セキュリティ トークンのパラメーターを表します。

public ref class SecureConversationSecurityTokenParameters : System::ServiceModel::Security::Tokens::SecurityTokenParameters
public class SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
type SecureConversationSecurityTokenParameters = class
    inherit SecurityTokenParameters
Public Class SecureConversationSecurityTokenParameters
Inherits SecurityTokenParameters
継承
SecureConversationSecurityTokenParameters

注釈

このクラスはトークンのプロパティとメソッドのコレクションであり、セキュリティ バインディング要素とトークンの作成に使用されます。

セキュリティで保護された会話では、複数のメッセージを交換し、セキュリティ コンテキストを使用してセキュリティを確保します。 セキュリティ コンテキストは、通信セッションの有効期間中、通信相手間で共有されます。

コンストラクター

名前 説明
SecureConversationSecurityTokenParameters()

SecureConversationSecurityTokenParameters クラスの新しいインスタンスを初期化します。

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

このクラスの別のインスタンスから、 SecureConversationSecurityTokenParameters クラスの新しいインスタンスを初期化します。

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

指定したSecureConversationSecurityTokenParametersを使用して、指定したSecurityBindingElementのプロパティからChannelProtectionRequirements クラスの新しいインスタンスを初期化します。

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

指定したSecureConversationSecurityTokenParametersのプロパティから、SecurityBindingElement クラスの新しいインスタンスを初期化します。

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

指定したSecureConversationSecurityTokenParametersを使用して、指定したSecurityBindingElementのプロパティからChannelProtectionRequirements クラスの新しいインスタンスを初期化します。

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

指定したSecureConversationSecurityTokenParametersのプロパティから、SecurityBindingElement クラスの新しいインスタンスを初期化します。

SecureConversationSecurityTokenParameters(SecurityBindingElement)

指定したSecureConversationSecurityTokenParametersのプロパティから、SecurityBindingElement クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
BootstrapProtectionRequirements

ブートストラップ保護の要件を取得します。

BootstrapSecurityBindingElement

ブートストラップ セキュリティ バインディング要素を取得または設定します。

CanRenewSession

通信セッションを更新できるかどうかを示す値を取得または設定します。

HasAsymmetricKey

セキュリティ トークンに非対称キーがあるかどうかを示す値を取得します。

InclusionMode

トークン包含要件を取得または設定します。

(継承元 SecurityTokenParameters)
ReferenceStyle

トークン参照スタイルを取得または設定します。

(継承元 SecurityTokenParameters)
RequireCancellation

取り消しが必要かどうかを示す値を取得または設定します。

RequireDerivedKeys

キーを元の証明キーから派生できるかどうかを示す値を取得または設定します。

(継承元 SecurityTokenParameters)
SupportsClientAuthentication

トークンがクライアント認証をサポートしているかどうかを示す値を取得します。

SupportsClientWindowsIdentity

トークンが認証にWindows ID をサポートしているかどうかを示す値を取得します。

SupportsServerAuthentication

トークンがサーバー認証をサポートしているかどうかを示す値を取得します。

メソッド

名前 説明
Clone()

クラスのこのインスタンスの別のインスタンスを複製します。

(継承元 SecurityTokenParameters)
CloneCore()

クラスのこのインスタンスの別のインスタンスを複製します。

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

トークンのキー識別子句を作成します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

セキュリティ トークンの要件を初期化します。

MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

トークンがキー識別子句と一致するかどうかを示します。

(継承元 SecurityTokenParameters)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

クラスのこのインスタンスのテキスト表現を表示します。

適用対象