System.IdentityModel.Claims 名前空間

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

.NET Framework 4.5 以降、Windows Identity Foundation (WIF) を .NET Framework に統合すると、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 証明書から抽出された要求のコレクションを表します。