Condividi tramite


JsonSubKeyClaimAction Classe

Definizione

ClaimAction che seleziona un valore di secondo livello dai dati utente JSON con il nome della chiave di primo livello specificato e il nome della sottochiave di secondo livello e aggiungerlo come attestazione. Questa operazione no-ops se le chiavi non vengono trovate o il valore è vuoto.

public ref class JsonSubKeyClaimAction : Microsoft::AspNetCore::Authentication::OAuth::Claims::JsonKeyClaimAction
public class JsonSubKeyClaimAction : Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction
type JsonSubKeyClaimAction = class
    inherit JsonKeyClaimAction
Public Class JsonSubKeyClaimAction
Inherits JsonKeyClaimAction
Ereditarietà
JsonSubKeyClaimAction

Costruttori

JsonSubKeyClaimAction(String, String, String, String)

Crea un nuovo jsonSubKeyClaimAction.

Proprietà

ClaimType

Ottiene il valore da utilizzare per durante Valuela creazione di un'attestazione.

(Ereditato da ClaimAction)
JsonKey

Chiave di primo livello da cercare nei dati utente JSON.

(Ereditato da JsonKeyClaimAction)
SubKey

Seconda chiave di livello da cercare nei dati utente JSON.

ValueType

Ottiene il valore da utilizzare per durante ValueType la creazione di un'attestazione.

(Ereditato da ClaimAction)

Metodi

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(JObject, ClaimsIdentity, String)

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

(Ereditato da JsonKeyClaimAction)
Run(JsonElement, 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 in ClaimsIdentity.

(Ereditato da JsonKeyClaimAction)

Si applica a