共用方式為


JsonSubKeyClaimAction.Run 方法

定義

多載

Run(JObject, ClaimsIdentity, String)

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

Run(JsonElement, ClaimsIdentity, String)

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

Run(JObject, ClaimsIdentity, String)

來源:
JsonSubKeyClaimAction.cs
來源:
JsonSubKeyClaimAction.cs

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

public:
 override void Run(Newtonsoft::Json::Linq::JObject ^ userData, System::Security::Claims::ClaimsIdentity ^ identity, System::String ^ issuer);
public override void Run (Newtonsoft.Json.Linq.JObject userData, System.Security.Claims.ClaimsIdentity identity, string issuer);
override this.Run : Newtonsoft.Json.Linq.JObject * System.Security.Claims.ClaimsIdentity * string -> unit
Public Overrides 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)

來源:
JsonSubKeyClaimAction.cs

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

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

參數

userData
JsonElement

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

identity
ClaimsIdentity

要加入宣告的身分識別。

issuer
String

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

適用於