語言

CaseSensitiveClaimsIdentity 類別

定義

一個導出 ClaimsIdentity ,其中請求項檢索是區分大小寫的。 目前 ClaimsIdentity 檢索方式不區分大小寫,與查詢底層 SecurityToken。 提供CaseSensitiveClaimsIdentity與 之間一致的擷取邏輯SecurityTokenClaimsIdentity。

[System.Serializable]
public class CaseSensitiveClaimsIdentity : System.Security.Claims.ClaimsIdentity
[<System.Serializable>]
type CaseSensitiveClaimsIdentity = class
    inherit ClaimsIdentity
Public Class CaseSensitiveClaimsIdentity
Inherits ClaimsIdentity
繼承
CaseSensitiveClaimsIdentity
屬性

建構函式

名稱 Description
CaseSensitiveClaimsIdentity()

初始化 的 CaseSensitiveClaimsIdentity一個實例。

CaseSensitiveClaimsIdentity(ClaimsIdentity)

初始化 的 CaseSensitiveClaimsIdentity一個實例。

CaseSensitiveClaimsIdentity(IEnumerable<Claim>, String, String, String)

初始化 的 CaseSensitiveClaimsIdentity一個實例。

CaseSensitiveClaimsIdentity(IEnumerable<Claim>, String)

初始化 的 CaseSensitiveClaimsIdentity一個實例。

CaseSensitiveClaimsIdentity(IEnumerable<Claim>)

初始化 的 CaseSensitiveClaimsIdentity一個實例。

CaseSensitiveClaimsIdentity(String, String, String)

初始化 的 CaseSensitiveClaimsIdentity一個實例。

CaseSensitiveClaimsIdentity(String)

初始化 的 CaseSensitiveClaimsIdentity一個實例。

屬性

名稱 Description
SecurityToken

取得 SecurityToken 與此主張身份相關的資訊。

方法

名稱 Description
Clone()

一個導出 ClaimsIdentity ,其中請求項檢索是區分大小寫的。 目前 ClaimsIdentity 檢索方式不區分大小寫,與查詢底層 SecurityToken。 提供CaseSensitiveClaimsIdentity與 之間一致的擷取邏輯SecurityTokenClaimsIdentity。

FindAll(String)

取回 , IEnumerable<T> 其中每個 Type 等於 type。

FindFirst(String)

取得第一個 Claim ,其中 Type 等於 type。

HasClaim(String, String)

判斷該權利要求是否包含類型與值的權利要求。

適用於