JsonSubKeyClaimAction 类    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个 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(String, String, String, String) | 
		 创建新的 JsonSubKeyClaimAction。  | 
        	
属性
| ClaimType | 
		 获取创建声明时要使用的 Value值。 (继承自 ClaimAction) | 
        	
| JsonKey | 
		 要在 json 用户数据中查找的顶级键。 (继承自 JsonKeyClaimAction) | 
        	
| SubKey | 
		 要在 json 用户数据中查找的第二级键。  | 
        	
| ValueType | 
		 获取创建声明时要使用的 ValueType 值。 (继承自 ClaimAction) | 
        	
方法
| Run(JObject, ClaimsIdentity, String) | 
		 检查给定的 userData json,确定是否存在必需的数据,并可以选择将其添加为 ClaimsIdentity 上的新声明。  | 
        	
| Run(JObject, ClaimsIdentity, String) | 
		 检查给定的 userData json,确定是否存在必需的数据,并可以选择将其添加为 ClaimsIdentity 上的新声明。 (继承自 JsonKeyClaimAction) | 
        	
| Run(JsonElement, ClaimsIdentity, String) | 
		 检查给定的 userData JSON,确定是否存在必需的数据,并可以选择将其添加为 ClaimsIdentity 上的新声明。  | 
        	
| Run(JsonElement, ClaimsIdentity, String) | 
		 检查给定的 userData JSON,确定是否存在必需的数据,并可以选择将其添加为 ClaimsIdentity 上的新声明。 (继承自 JsonKeyClaimAction) |