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


UniqueJsonKeyClaimAction Класс

Определение

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

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

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

UniqueJsonKeyClaimAction(String, String, String)

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

Свойства

ClaimType

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

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

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

(Унаследовано от JsonKeyClaimAction)
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)

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