Windows Identity Foundation
認証に関しては旧来、下記のような課題があった。
セキュリティ管理 : ログインなどの認証機能をWebアプリケーションへ実装する開発者は一般にセキュリティ専門家ではないため、セキュリティに強いID管理機能を実装するハードルが高かった。
サービス独自の認証 : ひとつの企業でも多くのWebアプリケーションを提供するが、Webアプリケーションごとに認証方式が異なり、認証システムの構築自体にコストがかかる。また、巨大な統一認証システムも構築に高度な専門技術が必要な上、M&Aなどによる再構築リスクが非常に高くなり、柔軟性がない。
マイクロソフトはこのような課題から、認証の機能を一元化した手法を考案し、サードパーティも含め業界共通に相互運用可能なシステムであるフェデレーションIDを構想した。フェデレーションIDはActive Directory フェデレーションサービス(ADFS)、Windows CardSpace、WIFの3つのコンポーネントから構築される。これらの一部を担う WIFは、クレームベースのIDモデルと認証に特化したフレームワークとして旧来の技術的課題を解決している。