System.IdentityModel.Claims 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含類別,其會實作以 Windows Communication Foundation (WCF) 宣告為基礎的身分識別授權模型。 這個模型包含Claim類別和ClaimSet類別。
從 .NET Framework 4.5 以及 Windows Identity Foundation (WIF) 整合於 .NET Framework 開始,WCF 宣告式識別模型已由 WIF 所取代。 WIF 提供宣告架構的識別物件模型,此模型可以用來提供跨幾個 Microsoft 產品堆疊的驗證和授權,包括 CLR、WCF 和 ASP.NET。 代表宣告、宣告型別以及以宣告為基礎的識別和主體的 WIF 類別是包含在System.Security.Claims命名空間中。 從 .NET 4.5 開始,應使用這些類別,而不使用 System.IdentityModel.Claims 命名空間中的類別。
類別
Claim |
表示與實體關聯的宣告。 |
ClaimSet |
表示與實體相關聯的宣告集合。 |
ClaimTypes |
代表實體可宣告之宣告的預先定義型別。 此類別無法獲得繼承。 |
DefaultClaimSet |
提供 ClaimSet 類別的預設實作。 |
Rights |
定義可以與 Claim 物件相關聯之預先定義的權限型別。 |
WindowsClaimSet |
表示與實體相關聯之 Windows 宣告的集合。 |
X509CertificateClaimSet |
表示宣告集合,這些宣告是從與實體關聯的 X.509 憑證中擷取的。 |