System.IdentityModel.Claims 名前空間

Windows Communication Foundation (WCF) クレームベースの ID 承認モデルを実装するクラスが含まれています。 このモデルには、Claim クラスと ClaimSet クラスが含まれます。

.NET Framework 4.5 および .NET Framework への Windows Identity Foundation (WIF) の統合以降、WCF のクレームベースの ID モデルは WIF に置き換えられました。 WIF には、CLR、WCF、および ASP.NET を含む複数の Microsoft 製品スタックでの認証および承認を提供するために使用できるクレーム ベースの ID オブジェクト モデルが用意されています。 クレーム、クレームの種類、およびクレームに基づく ID とプリンシパルを表す WIF クラスは System.Security.Claims の名前空間に含まれています。 .NET 4.5 以降では、System.IdentityModel.Claims 名前空間のクラスの代わりにこれらのクラスを使用する必要があります。

クラス

Claim

エンティティに関連付けられたクレームを表します。

ClaimSet

エンティティと関連付けられたクレームのコレクションを表します。

ClaimTypes

エンティティが要求できるクレームの定義済みの種類を表します。 このクラスは継承できません。

DefaultClaimSet

ClaimSet クラスの既定の実装を提供します。

Rights

Claim オブジェクトと関連付けることのできる権限の事前定義の種類を定義します。

WindowsClaimSet

エンティティと関連付けられた Windows クレームのコレクションを表します。

X509CertificateClaimSet

X.509 証明書から抽出された、エンティティと関連のあるクレームのコレクションを表します。