ClaimActionCollectionMapExtensions.MapCustomJson Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
MapCustomJson(ClaimActionCollection, String, Func<JObject,String>) |
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies ist nicht der Fall, wenn der zurückgegebene Wert leer ist. |
MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>) |
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies ist nicht der Fall, wenn der zurückgegebene Wert leer ist. |
MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>) |
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies ist nicht der Fall, wenn der zurückgegebene Wert leer ist. |
MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>) |
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies ist nicht der Fall, wenn der zurückgegebene Wert leer ist. |
MapCustomJson(ClaimActionCollection, String, Func<JObject,String>)
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies ist nicht der Fall, wenn der zurückgegebene Wert leer ist.
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
Der Wert, der für Claim.Type beim Erstellen eines Anspruchs verwendet werden soll.
Der Func, der aufgerufen wird, um einen Wert aus den angegebenen JSON-Benutzerdaten auszuwählen.
Gilt für:
MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>)
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies ist nicht der Fall, wenn der zurückgegebene Wert leer ist.
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
Der Wert, der für Claim.Type beim Erstellen eines Anspruchs verwendet werden soll.
- resolver
- Func<JsonElement,String>
Der Func, der aufgerufen wird, um einen Wert aus den angegebenen JSON-Benutzerdaten auszuwählen.
Gilt für:
MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>)
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies ist nicht der Fall, wenn der zurückgegebene Wert leer ist.
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
Der Wert, der für Claim.Type beim Erstellen eines Anspruchs verwendet werden soll.
- valueType
- String
Der Wert, der für Claim.ValueType beim Erstellen eines Anspruchs verwendet werden soll.
Der Func, der aufgerufen wird, um einen Wert aus den angegebenen JSON-Benutzerdaten auszuwählen.
Gilt für:
MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>)
Führen Sie den angegebenen Resolver aus, um einen Wert aus den JSON-Benutzerdaten auszuwählen, der als Anspruch hinzugefügt werden soll. Dies ist nicht der Fall, wenn der zurückgegebene Wert leer ist.
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
Der Wert, der für Claim.Type beim Erstellen eines Anspruchs verwendet werden soll.
- valueType
- String
Der Wert, der für Claim.ValueType beim Erstellen eines Anspruchs verwendet werden soll.
- resolver
- Func<JsonElement,String>
Der Func, der aufgerufen wird, um einen Wert aus den angegebenen JSON-Benutzerdaten auszuwählen.