Sdílet prostřednictvím


CustomJsonClaimAction Třída

Definice

ClaimAction, která vybere hodnotu z uživatelských dat JSON spuštěním daného překladače Func.

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

Konstruktory

CustomJsonClaimAction(String, String, Func<JObject,String>)

Vytvoří novou CustomJsonClaimAction.

CustomJsonClaimAction(String, String, Func<JsonElement,String>)

Vytvoří novou CustomJsonClaimAction.

Vlastnosti

ClaimType

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

(Zděděno od ClaimAction)
Resolver

Func, který bude volána, aby se vybrala hodnota z daných uživatelských dat 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