Condividi tramite


ClaimActionCollectionMapExtensions.MapCustomJson Metodo

Definizione

Overload

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

Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto.

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

Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto.

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

Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto.

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

Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto.

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

Origine:
ClaimActionCollectionMapExtensions.cs
Origine:
ClaimActionCollectionMapExtensions.cs

Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto.

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))

Parametri

claimType
String

Valore da usare per Claim.Type durante la creazione di un'attestazione.

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

Func che verrà chiamato per selezionare il valore dai dati utente json specificati.

Si applica a

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

Origine:
ClaimActionCollectionMapExtensions.cs

Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto.

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))

Parametri

claimType
String

Valore da usare per Claim.Type durante la creazione di un'attestazione.

resolver
Func<JsonElement,String>

Func che verrà chiamato per selezionare il valore dai dati utente json specificati.

Si applica a

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

Origine:
ClaimActionCollectionMapExtensions.cs
Origine:
ClaimActionCollectionMapExtensions.cs

Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto.

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))

Parametri

claimType
String

Valore da usare per Claim.Type durante la creazione di un'attestazione.

valueType
String

Valore da usare per Claim.ValueType durante la creazione di un'attestazione.

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

Func che verrà chiamato per selezionare il valore dai dati utente json specificati.

Si applica a

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

Origine:
ClaimActionCollectionMapExtensions.cs

Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto.

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))

Parametri

claimType
String

Valore da usare per Claim.Type durante la creazione di un'attestazione.

valueType
String

Valore da usare per Claim.ValueType durante la creazione di un'attestazione.

resolver
Func<JsonElement,String>

Func che verrà chiamato per selezionare il valore dai dati utente json specificati.

Si applica a