System.Security.Claims 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含在 .NET 中實作宣告式身分識別的類別,包括代表宣告、宣告式身分識別及宣告式主體的類別。
類別
AuthenticationInformation |
包含授權單位在建立主題的權杖時所判斷提示的驗證資訊。 |
AuthenticationTypes |
定義 AuthenticationType 屬性的驗證類型。 |
AuthorizationContext |
提供授權事件的內容資訊。 這包括代表呼叫端的主體、被要求的資源,以及正在執行的動作。 |
Claim |
代表宣告。 |
ClaimProperties |
定義 Properties 屬性中所包含之屬性的金鑰。 |
ClaimsAuthenticationManager |
定義宣告驗證管理員的基底實作。 宣告驗證管理員在宣告處理提供處理管線中提供一個位置,用於在執行您的應用程式程式碼之前套用處理邏輯 (篩選、驗證、延伸) 至連入主體的宣告集合。 |
ClaimsAuthorizationManager |
定義宣告授權管理員的基底實作。 |
ClaimsIdentity |
代表宣告式身分識別。 |
ClaimsPrincipal |
IPrincipal 實作,其支援多個宣告式身分識別。 |
ClaimTypes |
定義可以指派給主體的已知宣告類型之常數。 此類別無法獲得繼承。 |
ClaimValueTypes |
根據由 W3C 和 OASIS 所定義的類型 URI,定義宣告值類型。 此類別無法獲得繼承。 |
DynamicRoleClaimProvider |
這個類別所公開的單一方法 AddDynamicRoleClaims(ClaimsIdentity, IEnumerable<Claim>) 已經過時。 您可以使用 ClaimsAuthenticationManager 物件將宣告加入至 ClaimsIdentity 物件。 |