Compartilhar via


CustomJsonClaimAction.Run Método

Definição

Sobrecargas

Run(JObject, ClaimsIdentity, String)

Examine o json userData especificado, determine se os dados necessários estão presentes e, opcionalmente, adicione-os como uma nova Declaração na ClaimsIdentity.

Run(JsonElement, ClaimsIdentity, String)

Examine o JSON userData especificado, determine se os dados necessários estão presentes e, opcionalmente, adicione-os como uma nova Declaração na ClaimsIdentity.

Run(JObject, ClaimsIdentity, String)

Origem:
CustomJsonClaimAction.cs
Origem:
CustomJsonClaimAction.cs

Examine o json userData especificado, determine se os dados necessários estão presentes e, opcionalmente, adicione-os como uma nova Declaração na 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)

Parâmetros

userData
Newtonsoft.Json.Linq.JObject

Os dados de origem a serem examinados. Esse valor pode ser nulo.

identity
ClaimsIdentity

A identidade à qual adicionar Declarações.

issuer
String

O valor a ser usado para Claim.Issuer ao criar uma Declaração.

Aplica-se a

Run(JsonElement, ClaimsIdentity, String)

Origem:
CustomJsonClaimAction.cs

Examine o JSON userData especificado, determine se os dados necessários estão presentes e, opcionalmente, adicione-os como uma nova Declaração na 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)

Parâmetros

userData
JsonElement

Os dados de origem a serem examinados. Esse valor pode ser nulo.

identity
ClaimsIdentity

A identidade à qual adicionar Declarações.

issuer
String

O valor a ser usado para Claim.Issuer ao criar uma Declaração.

Aplica-se a