Udostępnij za pośrednictwem


JsonKeyClaimAction Klasa

Definicja

A ClaimAction, która wybiera wartość najwyższego poziomu z danych użytkownika json z daną nazwą klucza i dodaje ją jako oświadczenie. Ta operacja nie działa, jeśli klucz nie zostanie znaleziony lub wartość jest pusta.

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
Dziedziczenie
JsonKeyClaimAction
Pochodne

Konstruktory

JsonKeyClaimAction(String, String, String)

Tworzy nowy element JsonKeyClaimAction.

Właściwości

ClaimType

Pobiera wartość do użycia Valuepodczas tworzenia oświadczenia.

(Odziedziczone po ClaimAction)
JsonKey

Klucz najwyższego poziomu do wyszukania w danych użytkownika w formacie JSON.

ValueType

Pobiera wartość do użycia ValueType podczas tworzenia oświadczenia.

(Odziedziczone po ClaimAction)

Metody

Run(JObject, ClaimsIdentity, String)

Sprawdź dane dane userData json, ustal, czy wymagane dane są obecne, i opcjonalnie dodaj je jako nowe oświadczenie w claimsIdentity.

Run(JObject, ClaimsIdentity, String)

Sprawdź dane dane userData json, ustal, czy wymagane dane są obecne, i opcjonalnie dodaj je jako nowe oświadczenie w claimsIdentity.

(Odziedziczone po ClaimAction)
Run(JsonElement, ClaimsIdentity, String)

Sprawdź dane dane userData JSON, ustal, czy wymagane dane są obecne, i opcjonalnie dodaj je jako nowe oświadczenie w claimsIdentity.

Run(JsonElement, ClaimsIdentity, String)

Sprawdź dane dane userData JSON, ustal, czy wymagane dane są obecne, i opcjonalnie dodaj je jako nowe oświadczenie w claimsIdentity.

(Odziedziczone po ClaimAction)

Dotyczy