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


JsonKeyClaimAction Класс

Определение

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

public ref class JsonKeyClaimAction : Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimAction
public class JsonKeyClaimAction : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction
type JsonKeyClaimAction = class
    inherit ClaimAction
Public Class JsonKeyClaimAction
Inherits ClaimAction
Наследование
JsonKeyClaimAction
Производный

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

JsonKeyClaimAction(String, String, String)

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

Свойства

ClaimType

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

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

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

ValueType

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

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

Методы

Run(JObject, ClaimsIdentity, String)

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

Run(JObject, ClaimsIdentity, String)

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

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

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

Run(JsonElement, ClaimsIdentity, String)

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

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

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