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


CustomJsonClaimAction Класс

Определение

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

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

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

CustomJsonClaimAction(String, String, Func<JObject,String>)

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

CustomJsonClaimAction(String, String, Func<JsonElement,String>)

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

Свойства

ClaimType

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

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

Func, который будет вызван для выбора значения из заданных пользовательских данных 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)

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