Aracılığıyla paylaş


CustomJsonClaimAction.Run Yöntem

Tanım

Aşırı Yüklemeler

Run(JObject, 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(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:
CustomJsonClaimAction.cs
Kaynak:
CustomJsonClaimAction.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(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

İ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

Run(JsonElement, ClaimsIdentity, String)

Kaynak:
CustomJsonClaimAction.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