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


ClaimActionCollectionMapExtensions.MapJsonSubKey Метод

Определение

Перегрузки

MapJsonSubKey(ClaimActionCollection, String, String, String)

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

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

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

MapJsonSubKey(ClaimActionCollection, String, String, String)

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

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

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)

Параметры

claimType
String

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

jsonKey
String

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

subKey
String

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

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

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

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

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

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)

Параметры

claimType
String

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

jsonKey
String

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

subKey
String

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

valueType
String

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

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