Udostępnij za pośrednictwem


ClaimActionCollectionMapExtensions.MapJsonSubKey Metoda

Definicja

Przeciążenia

MapJsonSubKey(ClaimActionCollection, String, String, String)

Wybierz wartość drugiego poziomu z danych użytkownika w formacie JSON z daną nazwą klucza najwyższego poziomu i nazwą drugiego poziomu podklucza i dodaj ją jako oświadczenie. Ta operacja nie działa, jeśli klucze nie zostaną znalezione lub wartość jest pusta.

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

Wybierz wartość drugiego poziomu z danych użytkownika w formacie JSON z daną nazwą klucza najwyższego poziomu i nazwą drugiego poziomu podklucza i dodaj ją jako oświadczenie. Ta operacja nie działa, jeśli klucze nie zostaną znalezione lub wartość jest pusta.

MapJsonSubKey(ClaimActionCollection, String, String, String)

Źródło:
ClaimActionCollectionMapExtensions.cs
Źródło:
ClaimActionCollectionMapExtensions.cs
Źródło:
ClaimActionCollectionMapExtensions.cs

Wybierz wartość drugiego poziomu z danych użytkownika w formacie JSON z daną nazwą klucza najwyższego poziomu i nazwą drugiego poziomu podklucza i dodaj ją jako oświadczenie. Ta operacja nie działa, jeśli klucze nie zostaną znalezione lub wartość jest pusta.

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

Wartość, która ma być używana dla obiektu Claim.Type podczas tworzenia oświadczenia.

jsonKey
String

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

subKey
String

Drugi klucz poziomu do wyszukania w danych użytkownika w formacie JSON.

Dotyczy

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

Źródło:
ClaimActionCollectionMapExtensions.cs
Źródło:
ClaimActionCollectionMapExtensions.cs
Źródło:
ClaimActionCollectionMapExtensions.cs

Wybierz wartość drugiego poziomu z danych użytkownika w formacie JSON z daną nazwą klucza najwyższego poziomu i nazwą drugiego poziomu podklucza i dodaj ją jako oświadczenie. Ta operacja nie działa, jeśli klucze nie zostaną znalezione lub wartość jest pusta.

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

Wartość, która ma być używana dla obiektu Claim.Type podczas tworzenia oświadczenia.

jsonKey
String

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

subKey
String

Drugi klucz poziomu do wyszukania w danych użytkownika w formacie JSON.

valueType
String

Wartość do użycia dla Claim.ValueType podczas tworzenia oświadczenia.

Dotyczy