共用方式為


JsonSubKeyClaimAction 類別

定義

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

建構函式

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)

適用於