Поделиться через


ClaimActionCollectionMapExtensions.MapJsonKey Метод

Определение

Перегрузки

MapJsonKey(ClaimActionCollection, String, String)

Выберите значение верхнего уровня из пользовательских данных JSON с заданным именем ключа и добавьте его в качестве утверждения. Этот параметр не работает, если ключ не найден или значение пусто.

MapJsonKey(ClaimActionCollection, String, String, String)

Выберите значение верхнего уровня из пользовательских данных JSON с заданным именем ключа и добавьте его в качестве утверждения. Этот параметр не работает, если ключ не найден или значение пусто.

MapJsonKey(ClaimActionCollection, String, String)

Исходный код:
ClaimActionCollectionMapExtensions.cs
Исходный код:
ClaimActionCollectionMapExtensions.cs

Выберите значение верхнего уровня из пользовательских данных JSON с заданным именем ключа и добавьте его в качестве утверждения. Этот параметр не работает, если ключ не найден или значение пусто.

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)

Параметры

claimType
String

Значение, используемое для Claim.Type при создании утверждения.

jsonKey
String

Ключ верхнего уровня для поиска в пользовательских данных JSON.

Применяется к

MapJsonKey(ClaimActionCollection, String, String, String)

Исходный код:
ClaimActionCollectionMapExtensions.cs
Исходный код:
ClaimActionCollectionMapExtensions.cs

Выберите значение верхнего уровня из пользовательских данных JSON с заданным именем ключа и добавьте его в качестве утверждения. Этот параметр не работает, если ключ не найден или значение пусто.

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)

Параметры

claimType
String

Значение, используемое для Claim.Type при создании утверждения.

jsonKey
String

Ключ верхнего уровня для поиска в пользовательских данных JSON.

valueType
String

Значение, используемое для Claim.ValueType при создании утверждения.

Применяется к