Condividi tramite


JsonKeyClaimAction.Run Metodo

Definizione

Overload

Run(JObject, ClaimsIdentity, String)

Esaminare il codice json userData specificato, determinare se i dati necessari sono presenti e, facoltativamente, aggiungerli come nuova attestazione in ClaimsIdentity.

Run(JsonElement, ClaimsIdentity, String)

Esaminare il codice JSON userData specificato, determinare se i dati necessari sono presenti e, facoltativamente, aggiungerli come nuova attestazione nella proprietà ClaimsIdentity.

Run(JObject, ClaimsIdentity, String)

Origine:
JsonKeyClaimAction.cs
Origine:
JsonKeyClaimAction.cs

Esaminare il codice json userData specificato, determinare se i dati necessari sono presenti e, facoltativamente, aggiungerli come nuova attestazione in 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)

Parametri

userData
Newtonsoft.Json.Linq.JObject

Dati di origine da esaminare. Questo valore può essere Null.

identity
ClaimsIdentity

Identità a cui aggiungere attestazioni.

issuer
String

Valore da usare per Claim.Issuer durante la creazione di un'attestazione.

Si applica a

Run(JsonElement, ClaimsIdentity, String)

Origine:
JsonKeyClaimAction.cs

Esaminare il codice JSON userData specificato, determinare se i dati necessari sono presenti e, facoltativamente, aggiungerli come nuova attestazione nella proprietà 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)

Parametri

userData
JsonElement

Dati di origine da esaminare. Questo valore può essere Null.

identity
ClaimsIdentity

Identità a cui aggiungere attestazioni.

issuer
String

Valore da usare per Claim.Issuer durante la creazione di un'attestazione.

Si applica a