Udostępnij przez


ClaimActionCollectionMapExtensions.MapJsonKey Metoda

Definicja

Przeciążenia

MapJsonKey(ClaimActionCollection, String, String)

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

MapJsonKey(ClaimActionCollection, String, String, String)

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

MapJsonKey(ClaimActionCollection, String, String)

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

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

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

Dotyczy

MapJsonKey(ClaimActionCollection, String, String, String)

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

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

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

valueType
String

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

Dotyczy