共用方式為


CustomJsonClaimAction 類別

定義

透過執行指定的 Func 解析程式,從 JSON 使用者資料中選取值的 ClaimAction。

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

要從指定的 JSON 使用者資料中選取值的 Func。

ValueType

取得建立宣告時要使用的 ValueType 值。

(繼承來源 ClaimAction)

方法

Run(JObject, ClaimsIdentity, String)

檢查指定的 userData json、判斷必要資料是否存在,並選擇性地將其新增為 ClaimsIdentity 上的新宣告。

Run(JObject, ClaimsIdentity, String)

檢查指定的 userData json、判斷必要資料是否存在,並選擇性地將其新增為 ClaimsIdentity 上的新宣告。

(繼承來源 ClaimAction)
Run(JsonElement, ClaimsIdentity, String)

檢查指定的 userData JSON、判斷必要資料是否存在,並選擇性地將其新增為 ClaimsIdentity 上的新宣告。

Run(JsonElement, ClaimsIdentity, String)

檢查指定的 userData JSON、判斷必要資料是否存在,並選擇性地將其新增為 ClaimsIdentity 上的新宣告。

(繼承來源 ClaimAction)

適用於