System.IdentityModel.Claims 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 証明書から抽出された、エンティティと関連のあるクレームのコレクションを表します。 |
.NET