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


JsonSubKeyClaimAction Класс

Определение

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

public ref class JsonSubKeyClaimAction : Microsoft::AspNetCore::Authentication::OAuth::Claims::JsonKeyClaimAction
public class JsonSubKeyClaimAction : Microsoft.AspNetCore.Authentication.OAuth.Claims.JsonKeyClaimAction
type JsonSubKeyClaimAction = class
    inherit JsonKeyClaimAction
Public Class JsonSubKeyClaimAction
Inherits JsonKeyClaimAction
Наследование
JsonSubKeyClaimAction

Конструкторы

JsonSubKeyClaimAction(String, String, String, String)

Создает объект JsonSubKeyClaimAction.

Свойства

ClaimType

Возвращает значение, используемое для Valueпри создании утверждения.

(Унаследовано от ClaimAction)
JsonKey

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

(Унаследовано от JsonKeyClaimAction)
SubKey

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

ValueType

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

(Унаследовано от ClaimAction)

Методы

Run(JObject, ClaimsIdentity, String)

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

Run(JObject, ClaimsIdentity, String)

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

(Унаследовано от JsonKeyClaimAction)
Run(JsonElement, ClaimsIdentity, String)

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

Run(JsonElement, ClaimsIdentity, String)

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

(Унаследовано от JsonKeyClaimAction)

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