JsonSubKeyClaimAction クラス

定義

指定された最上位レベルのキー名と第 2 レベルのサブキー名を持つ json ユーザー データから 2 番目のレベルの値を選択し、それを Claim として追加する ClaimAction。 キーが見つからないか、値が空の場合、この操作は実行されません。

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 ユーザー データで検索する 2 番目のレベルのキー。

ValueType

要求の作成時に使用する ValueType 値を取得します。

(継承元 ClaimAction)

メソッド

Run(JObject, ClaimsIdentity, String)

指定された userData json を調べ、必要なデータが存在するかどうかを判断し、必要に応じて ClaimsIdentity に新しい Claim として追加します。

Run(JObject, ClaimsIdentity, String)

指定された userData json を調べ、必要なデータが存在するかどうかを判断し、必要に応じて ClaimsIdentity に新しい Claim として追加します。

(継承元 JsonKeyClaimAction)
Run(JsonElement, ClaimsIdentity, String)

指定された userData JSON を調べ、必要なデータが存在するかどうかを判断し、必要に応じて ClaimsIdentity に新しい要求として追加します。

Run(JsonElement, ClaimsIdentity, String)

指定された userData JSON を調べ、必要なデータが存在するかどうかを判断し、必要に応じて ClaimsIdentity に新しい要求として追加します。

(継承元 JsonKeyClaimAction)

適用対象