ClaimAction.Run 方法

定義

多載

Run(JObject, ClaimsIdentity, String)

檢查指定的 userData json、判斷必要資料是否存在,並選擇性地將它新增為 ClaimsIdentity 上的新宣告。

Run(JsonElement, ClaimsIdentity, String)

檢查指定的 userData JSON、判斷必要資料是否存在,並選擇性地將它新增為 ClaimsIdentity 上的新宣告。

Run(JObject, ClaimsIdentity, String)

檢查指定的 userData json、判斷必要資料是否存在,並選擇性地將它新增為 ClaimsIdentity 上的新宣告。

public:
 abstract void Run(Newtonsoft::Json::Linq::JObject ^ userData, System::Security::Claims::ClaimsIdentity ^ identity, System::String ^ issuer);
public abstract void Run (Newtonsoft.Json.Linq.JObject userData, System.Security.Claims.ClaimsIdentity identity, string issuer);
abstract member Run : Newtonsoft.Json.Linq.JObject * System.Security.Claims.ClaimsIdentity * string -> unit
Public MustOverride Sub Run (userData As JObject, identity As ClaimsIdentity, issuer As String)

參數

userData
Newtonsoft.Json.Linq.JObject

要檢查的來源資料。 此值可以是 Null。

identity
ClaimsIdentity

要加入宣告的身分識別。

issuer
String

建立宣告時,要用於 Claim.Issuer 的值。

適用於

Run(JsonElement, ClaimsIdentity, String)

檢查指定的 userData JSON、判斷必要資料是否存在,並選擇性地將它新增為 ClaimsIdentity 上的新宣告。

public:
 abstract void Run(System::Text::Json::JsonElement userData, System::Security::Claims::ClaimsIdentity ^ identity, System::String ^ issuer);
public abstract void Run (System.Text.Json.JsonElement userData, System.Security.Claims.ClaimsIdentity identity, string issuer);
abstract member Run : System.Text.Json.JsonElement * System.Security.Claims.ClaimsIdentity * string -> unit
Public MustOverride Sub Run (userData As JsonElement, identity As ClaimsIdentity, issuer As String)

參數

userData
JsonElement

要檢查的來源資料。 此值可以是 Null。

identity
ClaimsIdentity

要加入宣告的身分識別。

issuer
String

建立宣告時,要用於 Claim.Issuer 的值。

適用於