Sdílet prostřednictvím


JsonSubKeyClaimAction Třída

Definice

Akce ClaimAction, která vybere hodnotu druhé úrovně z uživatelských dat JSON s daným názvem klíče nejvyšší úrovně a názvem podklíče druhé úrovně a přidá ji jako deklaraci identity. Tato operace se neopojí, pokud se klíče nenajdou nebo je hodnota prázdná.

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

Konstruktory

JsonSubKeyClaimAction(String, String, String, String)

Vytvoří novou JsonSubKeyClaimAction.

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.

(Zděděno od JsonKeyClaimAction)
SubKey

Klíč druhé ú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 JsonKeyClaimAction)
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 JsonKeyClaimAction)

Platí pro