UniqueJsonKeyClaimAction Třída

Definice

Deklarace IdentityAction, která vybere hodnotu nejvyšší úrovně z uživatelských dat JSON s daným názvem klíče a přidá ji jako deklaraci identity. Toto no-ops, pokud deklarace identity již obsahuje deklaraci identity s daným typem deklarace identity. Tento příkaz no-ops, pokud klíč nebyl nalezen nebo hodnota je prázdná.

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
Dědičnost
UniqueJsonKeyClaimAction

Konstruktory

UniqueJsonKeyClaimAction(String, String, String)

Vytvoří novou UniqueJsonKeyClaimAction.

Vlastnosti

ClaimType

Získá hodnotu, která se má použít Valuepři vytváření deklarace identity.

(Zděděno od ClaimAction)
JsonKey

Klíč nejvyšší úrovně, který se má vyhledat v uživatelských datech json.

(Zděděno od JsonKeyClaimAction)
ValueType

Získá hodnotu, která se má použít ValueType při vytváření deklarace identity.

(Zděděno od ClaimAction)

Metody

Run(JObject, ClaimsIdentity, String)

Prozkoumejte daný json userData, určete, jestli jsou požadovaná data k dispozici, a volitelně je přidejte jako novou deklaraci identity identity.

Run(JObject, ClaimsIdentity, String)

Prozkoumejte daný json userData, určete, jestli jsou požadovaná data k dispozici, a volitelně je přidejte jako novou deklaraci identity identity.

(Zděděno od JsonKeyClaimAction)
Run(JsonElement, ClaimsIdentity, String)

Prozkoumejte daný json userData, určete, jestli jsou požadovaná data k dispozici, a volitelně je přidejte jako novou deklaraci identity identity.

Run(JsonElement, ClaimsIdentity, String)

Prozkoumejte daný json userData, určete, jestli jsou požadovaná data k dispozici, a volitelně je přidejte jako novou deklaraci identity identity.

(Zděděno od JsonKeyClaimAction)

Platí pro