ClaimActionCollectionMapExtensions.MapCustomJson Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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>)
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
- collection
- ClaimActionCollection
- claimType
- String
Nilai yang digunakan untuk Claim.Type saat membuat Klaim.
Func yang akan dipanggil untuk memilih nilai dari data pengguna json yang diberikan.
Berlaku untuk
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.
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
- collection
- ClaimActionCollection
- 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>)
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
- collection
- ClaimActionCollection
- claimType
- String
Nilai yang digunakan untuk Claim.Type saat membuat Klaim.
- valueType
- String
Nilai yang digunakan untuk Claim.ValueType saat membuat Klaim.
Func yang akan dipanggil untuk memilih nilai dari data pengguna json yang diberikan.
Berlaku untuk
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.
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
- collection
- ClaimActionCollection
- 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.