System.IdentityModel 名前空間

セキュリティ トークン サービス (STS) をビルドするために使用されるクラスが含まれています。 これらには SecurityTokenService クラスと Scope のクラスが含まれ、クッキーの変換を実行する機能を提供するいくつかの例外的なユーティリティ クラスも含まれます。

クラス

AsynchronousOperationException

非同期操作中にエラーが発生するとスローされる例外。

AsyncResult

IAsyncResult インターフェイスを実装する抽象基本クラス。 共通の非同期プログラミング シナリオで使用できる IAsyncResult オブジェクトを取得する基本クラスとして動作します。

BadRequestException

セキュリティ トークン サービス (STS) によってトークン要求 (RST) が認識されないとスローされる例外。

CookieTransform

クッキー データへの元へ戻せるデータ変換を適用するクラスの、抽象基本クラス。

DeflateCookieTransform

DeflateStream を使用してクッキーの圧縮を提供します。

DelegatingXmlDictionaryReader

指定したリーダーをラップし、すべての XmlDictionaryReader 呼び出しをラップされたリーダーにデリゲートするクラス。

DelegatingXmlDictionaryWriter

指定したライターをラップし、すべての XmlDictionaryWriter 呼び出しをラップされたライターにデリゲートするクラス。

EnvelopedSignatureReader

エンベロープ署名付きの XML を指しているリーダーをラップして、署名を処理することなくコンテンツを読み取るために使用できるリーダーを提供します。 エンベロープの最後の要素が読み取られると、シグネチャが自動で検証されます。 このクラスは継承できません。

EnvelopedSignatureWriter

ライターをラップし、エンベロープが完全に書き込まれたときに署名を自動的に生成します。 このクラスは継承できません。

LimitExceededException

設定された限界またはクォータを超過するとスローされる例外。

OpenObject

派生クラスに汎用的なプロパティ バッグを提供する抽象クラス。

ProtectedDataCookieTransform

ProtectedData のクラスを使用してクッキーの整合性と機密性を提供します。 このクラスは継承できません。

RequestException

要求の失敗時にスローされる例外基本クラス。

RequestFailedException

指定された要求 (RST) が、明確に特定できない外部的な原因で失敗するとスローされる例外。

RsaEncryptionCookieTransform

RSA を使用してクッキーを暗号化します。

RsaSignatureCookieTransform

RSA のシグネチャを使用してクッキーの整合性を提供します。

Scope

トークン発行要求の構成を表します 。

SecurityMessageSerializationException

セキュリティ メッセージをシリアル化するときにエラーが発生するとスローされる例外。

SecurityTokenService

セキュリティ トークン サービス (STS) のプロパティとメソッドを定義する抽象基本クラス。

SecurityTokenService.FederatedAsyncState

このクラスを使用して、セキュリティ トークン サービス内の複数の非同期呼び出しにわたる要求の状態が維持されます。

SignatureVerificationFailedException

シグネチャを処理するときにエラーが発生するとスローされる例外。

TypedAsyncResult<T>

AsyncResult メソッドが呼び出された場合の結果 Type をラップして返す End(IAsyncResult) の具象実装。

UnsupportedTokenTypeBadRequestException

トークンの種類が不明なために、指定されたトークン要求 (RST) が理解できないときにスローされる例外。