JsonKeyClaimAction Třída

Definice

Akce ClaimAction, 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-opss, pokud klíč nebyl nalezen nebo hodnota je prázdná.

public ref class JsonKeyClaimAction : Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimAction
public class JsonKeyClaimAction : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction
type JsonKeyClaimAction = class
    inherit ClaimAction
Public Class JsonKeyClaimAction
Inherits ClaimAction
Dědičnost
JsonKeyClaimAction
Odvozené

Konstruktory

JsonKeyClaimAction(String, String, String)

Vytvoří novou JsonKeyClaimAction.

Vlastnosti

ClaimType

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

(Zděděno od ClaimAction)
JsonKey

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

ValueType

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

(Zděděno od ClaimAction)

Metody

Run(JObject, ClaimsIdentity, String)

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

Run(JObject, ClaimsIdentity, String)

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

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

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

Run(JsonElement, ClaimsIdentity, String)

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

(Zděděno od ClaimAction)

Platí pro