ClaimActionCollectionMapExtensions.MapJsonSubKey Metoda

Definice

Přetížení

MapJsonSubKey(ClaimActionCollection, String, String, String)

Vyberte 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řidejte ji jako deklaraci identity. Toto no-ops, pokud klíče nejsou nalezeny nebo hodnota je prázdná.

MapJsonSubKey(ClaimActionCollection, String, String, String, String)

Vyberte 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řidejte ji jako deklaraci identity. Toto no-ops, pokud klíče nejsou nalezeny nebo hodnota je prázdná.

MapJsonSubKey(ClaimActionCollection, String, String, String)

Vyberte 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řidejte ji jako deklaraci identity. Toto no-ops, pokud klíče nejsou nalezeny nebo hodnota je prázdná.

public:
[System::Runtime::CompilerServices::Extension]
 static void MapJsonSubKey(Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimActionCollection ^ collection, System::String ^ claimType, System::String ^ jsonKey, System::String ^ subKey);
public static void MapJsonSubKey (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string jsonKey, string subKey);
static member MapJsonSubKey : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection * string * string * string -> unit
<Extension()>
Public Sub MapJsonSubKey (collection As ClaimActionCollection, claimType As String, jsonKey As String, subKey As String)

Parametry

claimType
String

Hodnota, která se má použít pro Claim.Type při vytváření deklarace identity.

jsonKey
String

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

subKey
String

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

Platí pro

MapJsonSubKey(ClaimActionCollection, String, String, String, String)

Vyberte 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řidejte ji jako deklaraci identity. Toto no-ops, pokud klíče nejsou nalezeny nebo hodnota je prázdná.

public:
[System::Runtime::CompilerServices::Extension]
 static void MapJsonSubKey(Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimActionCollection ^ collection, System::String ^ claimType, System::String ^ jsonKey, System::String ^ subKey, System::String ^ valueType);
public static void MapJsonSubKey (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string jsonKey, string subKey, string valueType);
static member MapJsonSubKey : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection * string * string * string * string -> unit
<Extension()>
Public Sub MapJsonSubKey (collection As ClaimActionCollection, claimType As String, jsonKey As String, subKey As String, valueType As String)

Parametry

claimType
String

Hodnota, která se má použít pro Claim.Type při vytváření deklarace identity.

jsonKey
String

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

subKey
String

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

valueType
String

Hodnota, která se má použít pro Claim.ValueType při vytváření deklarace identity.

Platí pro