共用方式為


MapAllClaimsAction.Run 方法

定義

多載

Run(JObject, ClaimsIdentity, String)
Run(JsonElement, ClaimsIdentity, String)

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

Run(JObject, ClaimsIdentity, String)

來源:
MapAllClaimsAction.cs
來源:
MapAllClaimsAction.cs
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
identity
ClaimsIdentity
issuer
String

適用於

Run(JsonElement, ClaimsIdentity, String)

來源:
MapAllClaimsAction.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 的值。

適用於