Condividi tramite


UniqueJsonKeyClaimAction Classe

Definizione

ClaimAction che seleziona un valore di primo livello dai dati utente json con il nome della chiave specificato e lo aggiunge come attestazione. Questa operazione non viene eseguita se l'attestazioneIdentity contiene già un'attestazione con l'attestazione specificata. Questa operazione non viene eseguita se la chiave non viene trovata o il valore è vuoto.

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

Costruttori

UniqueJsonKeyClaimAction(String, String, String)

Crea un nuovo uniqueJsonKeyClaimAction.

Proprietà

ClaimType

Ottiene il valore da usare per Valuequando si crea un'attestazione.

(Ereditato da ClaimAction)
JsonKey

Chiave di primo livello da cercare nei dati utente json.

(Ereditato da JsonKeyClaimAction)
ValueType

Ottiene il valore da usare per ValueType quando si crea 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 nella proprietà 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.

(Ereditato da JsonKeyClaimAction)

Si applica a