Share via


RecipientServiceModelSecurityTokenRequirement クラス

定義

Windows Communication Foundation (WCF) のリスナー サービスに固有のセキュリティ プロパティ要件を指定します。

public ref class RecipientServiceModelSecurityTokenRequirement sealed : System::ServiceModel::Security::Tokens::ServiceModelSecurityTokenRequirement
public sealed class RecipientServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
type RecipientServiceModelSecurityTokenRequirement = class
    inherit ServiceModelSecurityTokenRequirement
Public NotInheritable Class RecipientServiceModelSecurityTokenRequirement
Inherits ServiceModelSecurityTokenRequirement
継承
RecipientServiceModelSecurityTokenRequirement

注釈

トークン要件クラスは、セキュリティ トークン マネージャーが、セキュリティ トークンに必要な事項 (キー サイズ、キーの種類、キーの使用方法など) を指定するのに使用します。 セキュリティ トークンが指定された条件に一致することが判明すると、セキュリティ トークン プロバイダーとセキュリティ トークン認証システムを作成できます。

このトークン要件クラスは、受信者に関連する要件を指定します。

コンストラクター

RecipientServiceModelSecurityTokenRequirement()

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

フィールド

Namespace

現在の名前空間を指定します。

(継承元 ServiceModelSecurityTokenRequirement)

プロパティ

AuditLogLocation

監査ログの場所を取得または設定します。

IsInitiator

セキュリティ トークン要件を作成するエンドポイントがイニシエーターか受信者かを示す値を取得します。

(継承元 ServiceModelSecurityTokenRequirement)
IssuerAddress

要件が発行済みトークンの要件である場合、このプロパティには発行者のエンドポイント アドレスが格納されます。

(継承元 ServiceModelSecurityTokenRequirement)
IssuerBinding

要件が発行済みトークンの要件である場合、このプロパティには、発行者との通信に使用するバインディングが格納されます。

(継承元 ServiceModelSecurityTokenRequirement)
KeySize

セキュリティ トークンに関連付けられたキーに必要なサイズを取得または設定します。

(継承元 SecurityTokenRequirement)
KeyType

セキュリティ トークンに関連付けられたキーの種類 (非対称または対称) を取得または設定します。

(継承元 SecurityTokenRequirement)
KeyUsage

セキュリティ トークンに関連付けられたキーの使用方法を示す値を取得または設定します。

(継承元 SecurityTokenRequirement)
ListenUri

リスナー URI を取得または設定します。

MessageAuthenticationAuditLevel

メッセージ認証監査レベルを取得および設定します。

MessageSecurityVersion

必要に応じて、使用するメッセージ セキュリティ バージョンを取得または設定します。

(継承元 ServiceModelSecurityTokenRequirement)
Properties

現在の SecurityTokenRequirement インスタンスの非静的プロパティのコレクションを取得します。

(継承元 SecurityTokenRequirement)
RequireCryptographicToken

セキュリティ トークンに暗号操作 (暗号化など) の機能を持たせるかどうかを示す値を取得または設定します。

(継承元 SecurityTokenRequirement)
SecureConversationSecurityBindingElement

セキュリティで保護された通信のブートストラップ メッセージをセキュリティで保護するために使用されるセキュリティ バインディング要素を取得または設定します。

(継承元 ServiceModelSecurityTokenRequirement)
SecurityAlgorithmSuite

必要に応じて、使用するセキュリティ アルゴリズム スイートを取得または設定します。

(継承元 ServiceModelSecurityTokenRequirement)
SecurityBindingElement

セキュリティ バインド要素を取得または設定します。

(継承元 ServiceModelSecurityTokenRequirement)
SuppressAuditFailure

監査エラーを表示しないようにするかどうかを示す値を取得または設定します。

TokenType

必要なセキュリティ トークンの種類を取得または設定します。

(継承元 SecurityTokenRequirement)
TransportScheme

トランスポート スキームを取得または設定します。

(継承元 ServiceModelSecurityTokenRequirement)

メソッド

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetProperty<TValue>(String)

現在の SecurityTokenRequirement インスタンスの指定されたプロパティを取得します。

(継承元 SecurityTokenRequirement)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

TryGetProperty<TValue>(String, TValue)

現在の SecurityTokenRequirement インスタンスの指定されたプロパティを取得します。

(継承元 SecurityTokenRequirement)

適用対象