Aracılığıyla paylaş


MapAllClaimsAction.Run Yöntem

Tanım

Aşırı Yüklemeler

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

Verilen userData JSON dosyasını inceleyin, gerekli verilerin mevcut olup olmadığını belirleyin ve isteğe bağlı olarak ClaimsIdentity'de yeni bir Talep olarak ekleyin.

Run(JObject, ClaimsIdentity, String)

Kaynak:
MapAllClaimsAction.cs
Kaynak:
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)

Parametreler

userData
Newtonsoft.Json.Linq.JObject
identity
ClaimsIdentity
issuer
String

Şunlara uygulanır

Run(JsonElement, ClaimsIdentity, String)

Kaynak:
MapAllClaimsAction.cs

Verilen userData JSON dosyasını inceleyin, gerekli verilerin mevcut olup olmadığını belirleyin ve isteğe bağlı olarak ClaimsIdentity'de yeni bir Talep olarak ekleyin.

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)

Parametreler

userData
JsonElement

İncelenmesi gereken kaynak veriler. Bu değer null olabilir.

identity
ClaimsIdentity

Taleplerin ekleneceği kimlik.

issuer
String

Talep oluştururken Claim.Issuer için kullanılacak değer.

Şunlara uygulanır