ClaimAction.Run 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Run(JObject, ClaimsIdentity, String) |
检查给定的 userData json,确定是否存在必需的数据,并选择性地将其添加为 ClaimsIdentity 上的新声明。 |
Run(JsonElement, ClaimsIdentity, String) |
检查给定的 userData JSON,确定是否存在必需的数据,并选择性地将其添加为 ClaimsIdentity 上的新声明。 |
Run(JObject, ClaimsIdentity, String)
- Source:
- ClaimAction.cs
- Source:
- ClaimAction.cs
检查给定的 userData json,确定是否存在必需的数据,并选择性地将其添加为 ClaimsIdentity 上的新声明。
public:
abstract void Run(Newtonsoft::Json::Linq::JObject ^ userData, System::Security::Claims::ClaimsIdentity ^ identity, System::String ^ issuer);
public abstract void Run (Newtonsoft.Json.Linq.JObject userData, System.Security.Claims.ClaimsIdentity identity, string issuer);
abstract member Run : Newtonsoft.Json.Linq.JObject * System.Security.Claims.ClaimsIdentity * string -> unit
Public MustOverride Sub Run (userData As JObject, identity As ClaimsIdentity, issuer As String)
参数
- userData
- Newtonsoft.Json.Linq.JObject
要检查的源数据。 此值可为 null。
- identity
- ClaimsIdentity
要向其添加声明的标识。
- issuer
- String
创建声明时要用于 Claim.Issuer 的值。
适用于
Run(JsonElement, ClaimsIdentity, String)
- Source:
- ClaimAction.cs
检查给定的 userData JSON,确定是否存在必需的数据,并选择性地将其添加为 ClaimsIdentity 上的新声明。
public:
abstract void Run(System::Text::Json::JsonElement userData, System::Security::Claims::ClaimsIdentity ^ identity, System::String ^ issuer);
public abstract void Run (System.Text.Json.JsonElement userData, System.Security.Claims.ClaimsIdentity identity, string issuer);
abstract member Run : System.Text.Json.JsonElement * System.Security.Claims.ClaimsIdentity * string -> unit
Public MustOverride Sub Run (userData As JsonElement, identity As ClaimsIdentity, issuer As String)
参数
- userData
- JsonElement
要检查的源数据。 此值可为 null。
- identity
- ClaimsIdentity
要向其添加声明的标识。
- issuer
- String
创建声明时要用于 Claim.Issuer 的值。