Windows Identity Foundation(WIF)は、アイデンティティ認識アプリケーションを構築するためのMicrosoftのソフトウェアフレームワークです。[ 1 ] ASP.NETまたはWCFベースのセキュリティトークンサービスを構築するためのAPIと、クレーム対応およびフェデレーション対応アプリケーションを構築するためのツールを提供します。[ 2 ] [ 3 ]
Windows Identity Foundationは、IIS 6/ Windows Server 2003、IIS 7/ Windows Vista、Windows Server 2008、Windows 7でサポートされています。バージョン1.0はスタンドアロン製品として出荷されていましたが、現在はMicrosoft .NET Framework v4.5に含まれています。[ 4 ] [ 2 ]
主な特徴
WIFの主な特徴は以下のとおりです。[ 5 ]
- 開発者がクレームに基づいてアプリケーションへのアクセスを決定するコードを記述するのに役立つ一連のアプリケーション プログラミング インターフェイス (API) を提供することにより、開発者はクレーム対応アプリケーションを構築できます。
- 開発者がクレーム対応アプリケーションの構築を開始するのに役立つテンプレートを提供します。
- これは、クレーム対応アプリケーション (Relying on Party アプリケーション、または RP と呼ばれることもあります) とセキュリティ トークン サービス (STS)間の信頼関係の作成を容易にするユーティリティを提供します。
- 開発者がクレーム対応アプリケーションで Web ページを作成するのに役立つ ASP.NET コントロールのセットを提供します。
- これには、開発者がクレームと NT トークンを変換するのに役立つユーティリティが含まれており、クレーム対応アプリケーションを使用して、NT トークン ベースの ID を必要とするリソースにアクセスできるようになります。
- 複数のサービス境界を越えて ID を維持し、クレームの委任を可能にする機能が含まれています。
- 開発者が ASP.NET または WCF を使用してカスタム セキュリティ トークン サービスを構築するのに役立つツールを提供します。
参照
参考文献
- ^ Windows Identity Foundation による認証の改善 -- Visual Studio Magazine
- ^ a b Windows Identity Foundation が .NET 4.5 に含まれるようになりました
- ^クレームベースIDとは? - WhatIs.comの定義
- ^ 「Windows Identity Foundation 4.5 の概要」 . Microsoft Corporation . 2012年1月24日閲覧。
- ^ Microsoft Corporation. 「Windows Identity Foundation とは?」 . Microsoft Corporation . 2011年8月2日閲覧。
外部リンク
Wikibooksには、「.NET Development Foundation」に関する書籍があります。