JsonKeyClaimAction クラス

定義

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

public ref class JsonKeyClaimAction : Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimAction
public class JsonKeyClaimAction : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction
type JsonKeyClaimAction = class
    inherit ClaimAction
Public Class JsonKeyClaimAction
Inherits ClaimAction
継承
JsonKeyClaimAction
派生

コンストラクター

JsonKeyClaimAction(String, String, String)

新しい JsonKeyClaimAction を作成します。

プロパティ

ClaimType

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

(継承元 ClaimAction)
JsonKey

json ユーザー データで検索する最上位のキー。

ValueType

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

(継承元 ClaimAction)

メソッド

Run(JObject, ClaimsIdentity, String)

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

Run(JObject, ClaimsIdentity, String)

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

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

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

Run(JsonElement, ClaimsIdentity, String)

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

(継承元 ClaimAction)

適用対象