Bagikan melalui


ClaimActionCollectionMapExtensions.MapCustomJson Metode

Definisi

Overload

MapCustomJson(ClaimActionCollection, String, Func<JObject,String>)

Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong.

MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>)

Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong.

MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>)

Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong.

MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>)

Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong.

MapCustomJson(ClaimActionCollection, String, Func<JObject,String>)

Sumber:
ClaimActionCollectionMapExtensions.cs
Sumber:
ClaimActionCollectionMapExtensions.cs

Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong.

public:
[System::Runtime::CompilerServices::Extension]
 static void MapCustomJson(Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimActionCollection ^ collection, System::String ^ claimType, Func<Newtonsoft::Json::Linq::JObject ^, System::String ^> ^ resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, Func<Newtonsoft.Json.Linq.JObject,string> resolver);
static member MapCustomJson : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection * string * Func<Newtonsoft.Json.Linq.JObject, string> -> unit
<Extension()>
Public Sub MapCustomJson (collection As ClaimActionCollection, claimType As String, resolver As Func(Of JObject, String))

Parameter

claimType
String

Nilai yang digunakan untuk Claim.Type saat membuat Klaim.

resolver
Func<Newtonsoft.Json.Linq.JObject,String>

Func yang akan dipanggil untuk memilih nilai dari data pengguna json yang diberikan.

Berlaku untuk

MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>)

Sumber:
ClaimActionCollectionMapExtensions.cs

Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong.

public:
[System::Runtime::CompilerServices::Extension]
 static void MapCustomJson(Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimActionCollection ^ collection, System::String ^ claimType, Func<System::Text::Json::JsonElement, System::String ^> ^ resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, Func<System.Text.Json.JsonElement,string> resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, Func<System.Text.Json.JsonElement,string?> resolver);
static member MapCustomJson : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection * string * Func<System.Text.Json.JsonElement, string> -> unit
<Extension()>
Public Sub MapCustomJson (collection As ClaimActionCollection, claimType As String, resolver As Func(Of JsonElement, String))

Parameter

claimType
String

Nilai yang digunakan untuk Claim.Type saat membuat Klaim.

resolver
Func<JsonElement,String>

Func yang akan dipanggil untuk memilih nilai dari data pengguna json yang diberikan.

Berlaku untuk

MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>)

Sumber:
ClaimActionCollectionMapExtensions.cs
Sumber:
ClaimActionCollectionMapExtensions.cs

Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong.

public:
[System::Runtime::CompilerServices::Extension]
 static void MapCustomJson(Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimActionCollection ^ collection, System::String ^ claimType, System::String ^ valueType, Func<Newtonsoft::Json::Linq::JObject ^, System::String ^> ^ resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string valueType, Func<Newtonsoft.Json.Linq.JObject,string> resolver);
static member MapCustomJson : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection * string * string * Func<Newtonsoft.Json.Linq.JObject, string> -> unit
<Extension()>
Public Sub MapCustomJson (collection As ClaimActionCollection, claimType As String, valueType As String, resolver As Func(Of JObject, String))

Parameter

claimType
String

Nilai yang digunakan untuk Claim.Type saat membuat Klaim.

valueType
String

Nilai yang digunakan untuk Claim.ValueType saat membuat Klaim.

resolver
Func<Newtonsoft.Json.Linq.JObject,String>

Func yang akan dipanggil untuk memilih nilai dari data pengguna json yang diberikan.

Berlaku untuk

MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>)

Sumber:
ClaimActionCollectionMapExtensions.cs

Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong.

public:
[System::Runtime::CompilerServices::Extension]
 static void MapCustomJson(Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimActionCollection ^ collection, System::String ^ claimType, System::String ^ valueType, Func<System::Text::Json::JsonElement, System::String ^> ^ resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string valueType, Func<System.Text.Json.JsonElement,string> resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string valueType, Func<System.Text.Json.JsonElement,string?> resolver);
static member MapCustomJson : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection * string * string * Func<System.Text.Json.JsonElement, string> -> unit
<Extension()>
Public Sub MapCustomJson (collection As ClaimActionCollection, claimType As String, valueType As String, resolver As Func(Of JsonElement, String))

Parameter

claimType
String

Nilai yang digunakan untuk Claim.Type saat membuat Klaim.

valueType
String

Nilai yang digunakan untuk Claim.ValueType saat membuat Klaim.

resolver
Func<JsonElement,String>

Func yang akan dipanggil untuk memilih nilai dari data pengguna json yang diberikan.

Berlaku untuk