次の方法で共有


UniqueJsonKeyClaimAction クラス

定義

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

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

コンストラクター

UniqueJsonKeyClaimAction(String, String, String)

新しい UniqueJsonKeyClaimAction を作成します。

プロパティ

ClaimType

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

(継承元 ClaimAction)
JsonKey

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

(継承元 JsonKeyClaimAction)
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)

適用対象