JsonSubKeyClaimAction Třída

Definice

Deklarace IdentityAction, 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 no-ops, pokud klíče nejsou nalezeny nebo hodnota je 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ří nový JsonSubKeyClaimAction.

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)
SubKey

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

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