System.IdentityModel.Claims 命名空間

包含實作 Windows 通訊基礎(WCF)基於聲明的身份授權模型的類別。 此模型包含 類別 Claim 與類別 ClaimSet 。

自從 .NET Framework 4.5 及 Windows 身份基礎(WIF)整合進 .NET Framework 後,基於權利要求的身份模型已被 WIF 取代。 WIF 提供基於聲明的身份物件模型,可用於跨多個 Microsoft 產品堆疊(包括 CLR、WCF 及 ASP.NET)提供認證與授權。 代表主張、主張類型,以及基於主張的身份與主體的 WIF 類別都包含在命名 System.Security.Claims 空間中。 從 .NET 4.5 開始,這些類別應該被用來取代命名空間裡 System.IdentityModel.Claims 的類別。

類別

名稱 Description
Claim

代表與實體相關的主張。

ClaimSet

表示與實體相關聯的宣告集合。

ClaimTypes

代表實體可提出的預先定義的索賠類型。 此類別無法獲得繼承。

DefaultClaimSet

提供該類別的預設實作 ClaimSet 。

Rights

定義可與 Claim 物件關聯的預先定義權利類型。

WindowsClaimSet

代表與某實體相關的 Windows 聲明集合。

X509CertificateClaimSet

表示從與實體相關聯之 X.509 憑證中擷取的宣告集合。