MapAllClaimsAction 类

定义

一个 ClaimAction,它从 json 用户数据中选择所有顶级值并将其添加为 Claims。 这不包括重复的名称和值集。

public ref class MapAllClaimsAction : Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimAction
public class MapAllClaimsAction : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction
type MapAllClaimsAction = class
    inherit ClaimAction
Public Class MapAllClaimsAction
Inherits ClaimAction
继承
MapAllClaimsAction

构造函数

MapAllClaimsAction()

初始化 MapAllClaimsAction 的新实例。

属性

ClaimType

获取创建声明时要使用的 Value值。

(继承自 ClaimAction)
ValueType

获取创建声明时要使用的 ValueType 值。

(继承自 ClaimAction)

方法

Run(JObject, ClaimsIdentity, String)

一个 ClaimAction,它从 json 用户数据中选择所有顶级值并将其添加为 Claims。 这不包括重复的名称和值集。

Run(JObject, ClaimsIdentity, String)

检查给定的 userData json,确定是否存在必需的数据,并选择性地将其添加为 ClaimsIdentity 上的新声明。

(继承自 ClaimAction)
Run(JsonElement, ClaimsIdentity, String)

检查给定的 userData JSON,确定是否存在必需的数据,并选择性地将其添加为 ClaimsIdentity 上的新声明。

Run(JsonElement, ClaimsIdentity, String)

检查给定的 userData JSON,确定是否存在必需的数据,并选择性地将其添加为 ClaimsIdentity 上的新声明。

(继承自 ClaimAction)

适用于