System.IdentityModel.Services 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
WS-Federation プロトコルを使用してフェデレーション認証を実行する、Windows Identity Foundation (WIF) を使用してビルドされたアプリケーションで使用するためのクラスが含まれています。 これには、HTTP モジュール、WSFederationAuthenticationModule (WSFAM) と SessionAuthenticationModule (SAM)、および操作をサポートするクラスが含まれています。 WSFAM は、WS-Federation のサインイン シーケンスとサインアウトの処理を提供し、SAM はクッキーを維持して処理することによってセッション管理を提供します。 名前空間には、サインイン メッセージ (WSFederationMessage、SignInRequestMessage) やサインアウト メッセージ (SignInResponseMessage) などの WS-Federation メッセージ (SignOutRequestMessage) を表すクラスが含まれます。さらには、オブジェクト モデルと、それらのメッセージのネットワーク上の表現の間でシリアル化および逆シリアル化を実行するシリアライザーも含まれます。
クラス
AsynchronousOperationException |
非同期操作中にエラーが発生するとスローされる例外。 |
AttributeRequestMessage |
WS-Federation の属性の要求メッセージを表します。 このメッセージは、受信メッセージの wa パラメーターが "wattr1.0" の場合に作成されます。 |
AuthorizationFailedEventArgs |
AuthorizationFailed イベントのデータを提供します。 |
ChunkedCookieHandler |
クッキーが設定サイズを超えないようにクッキー データを書き込むクッキー ハンドラーを表します。 |
ChunkedCookieHandlerElement |
|
ClaimsAuthorizationModule |
クレームベースの承認を実行する HTTP モジュールを表します。 |
ClaimsPrincipalPermission |
リソースへのアクセスがアクティブなプリンシパルに許可されているかどうかを判断する ClaimsAuthorizationManager の実装を使用する権限を表します。 このクラスは継承できません。 |
ClaimsPrincipalPermissionAttribute |
現在のアプリケーション コンテキストの ClaimsAuthorizationManager インスタンスによって提供されるロジックに基づいて宣言によってアクセス チェックを割り当てるために使用されるセキュリティ属性を表します。 このクラスは継承できません。 |
CookieHandler |
HTTP クライアントでセッション クッキーを読み取り、書き込み、および削除するための抽象基本クラスを提供します。 |
CookieHandlerElement |
|
ErrorEventArgs |
SignOutError イベントのデータを提供します。 |
FederatedAuthentication |
Web アプリケーション中のフェデレーション認証に関連する、すべての HTTP モジュールの状態へのアクセスを提供します。 |
FederatedAuthenticationSessionEndingException |
サインイン セッションを終了する必要があり、現在の要求が認証されていないことを示します。 |
FederatedPassiveSecurityTokenServiceOperations |
通常は Federated Passive Security Token Service によって実行される操作をカプセル化するユーティリティ クラス。 |
FederatedSessionExpiredException |
セッションが経過するとスローされる例外。 |
FederationException |
WS-Federation サポートで発生する例外の基本クラス。 |
FederationManagement |
フェデレーション メタデータ ドキュメントの作成と、フェデレーション メタデータ ドキュメントに基づくアプリケーション構成の更新のための静的メソッドを定義します。 |
FederationMessage |
すべてのフェデレーション メッセージ クラスの派生元となる基本クラスを定義します。 |
HttpModuleBase |
<system.identityModel.services> 要素 (SystemIdentityModelServicesSection) で構成可能な HTTP モジュールの派生元となる基本クラス。 |
MachineKeyTransform |
Web.config または machine.config 構成ファイルの |
PseudonymRequestMessage |
WS-Federation のペンネームの要求メッセージを表します。 このメッセージは、受信メッセージの wa パラメーターが "wpseudo1.0" の場合に作成されます。 |
RedirectingToIdentityProviderEventArgs |
RedirectingToIdentityProvider イベントのデータを提供します。 |
SecurityTokenReceivedEventArgs |
SecurityTokenReceived イベントのデータを提供します。 |
SecurityTokenValidatedEventArgs |
SecurityTokenValidated イベントのデータを提供します。 |
ServiceCertificateElement |
構成ファイルの |
SessionAuthenticationModule |
WS-Federation シナリオのセッション クッキーを処理する ASP.NET モジュールを実装します。 |
SessionSecurityTokenCreatedEventArgs |
SessionSecurityTokenCreated イベントおよび SessionSecurityTokenCreated イベントのデータを提供します。 |
SessionSecurityTokenReceivedEventArgs |
SessionSecurityTokenReceived イベントのデータを提供します。 |
SessionSecurityTokenResolver |
現在のキャッシュからのセッション セキュリティ トークンを解決します。 |
SigningOutEventArgs |
SigningOut イベントのデータを提供します。 |
SignInRequestMessage |
WS-Federation のサインインの要求メッセージを表します。 |
SignInResponseMessage |
WS-Federation のサインインの応答メッセージを表します。 |
SignOutCleanupRequestMessage |
WS-Federation のサインアウトのクリーンアップ メッセージを表します。 メッセージは、受信メッセージの action パラメーター (wa) が "wsignoutcleanup1.0" に設定されているときに作成されます。 |
SignOutRequestMessage |
WS-Federation のサインアウト メッセージを表します。 このメッセージは、受信メッセージの操作パラメーター (wa) が "wsignout1.0" に設定されている場合に作成されます。 |
WSFederationAuthenticationModule |
WSFederationAuthenticationModuleは、受信要求にフェデレーション認証設定を適用することで、ASP.NET アプリケーションをセキュリティで保護するために使用される HTTP モジュールです。 WSFederationAuthenticationModule は、ASP.NET アプリケーションでクレームベース ID によるアクセスを処理するために、WIF が独自に提供するメイン モジュールです。 WSFederationAuthenticationModule は、複数のイベントを発生させます。それらのイベントにより、ASP.NET 開発者は既定の動作を変更したり、認証やクレームの処理方法の詳細を制御したりできるようになります。 WSFederationAuthenticationModule の機能は、タスク固有のメソッドに分割されています。 |
WSFederationMessage |
WS-Federation のメッセージを表し、より特化した WS-Federation のメッセージ クラスを派生する基本クラスを定義します。 |
WSFederationMessageException |
WS-Federation メッセージをシリアル化または逆シリアル化しているときにエラーが発生するとスローされる例外。 |
WSFederationSerializer |
WS-Federation のメッセージを WS-Trust プロトコル仕様の RequestSecurityToken および RequestSecurityTokenResponse に変換するメソッドを提供します。 |
列挙型
ApplicationType |
アプリケーションの種類を示します。 |
CookieHandlerMode |
サポートされるクッキーのハンドラー モードを指定します。 Mode プロパティの有効な値を定義します。 このプロパティは、CookieHandlerElement オブジェクトが構成するクッキー ハンドラーの種類を定義します。 詳細については、CookieHandlerElement クラスを参照してください。 |
.NET