CustomJsonClaimAction Klasse
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.
Eine ClaimAction, die den Wert aus den JSON-Benutzerdaten auswählt, indem der angegebene Func-Resolver ausgeführt wird.
public ref class CustomJsonClaimAction : Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimAction
public class CustomJsonClaimAction : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction
type CustomJsonClaimAction = class
inherit ClaimAction
Public Class CustomJsonClaimAction
Inherits ClaimAction
- Vererbung
Konstruktoren
CustomJsonClaimAction(String, String, Func<JObject,String>) |
Erstellt eine neue CustomJsonClaimAction. |
CustomJsonClaimAction(String, String, Func<JsonElement,String>) |
Erstellt eine neue CustomJsonClaimAction. |
Eigenschaften
ClaimType |
Ruft den Wert ab, der beim Erstellen eines Anspruchs verwendet Valuewerden soll. (Geerbt von ClaimAction) |
Resolver |
Der Func, der aufgerufen wird, um einen Wert aus den angegebenen JSON-Benutzerdaten auszuwählen. |
ValueType |
Ruft den Wert ab, der beim Erstellen eines Anspruchs verwendet ValueType werden soll. (Geerbt von ClaimAction) |
Methoden
Run(JObject, ClaimsIdentity, String) |
Untersuchen Sie die angegebene userData-JSON, ermitteln Sie, ob die erforderlichen Daten vorhanden sind, und fügen Sie sie optional als neuen Anspruch für ClaimsIdentity hinzu. |
Run(JObject, ClaimsIdentity, String) |
Untersuchen Sie die angegebene userData-JSON, ermitteln Sie, ob die erforderlichen Daten vorhanden sind, und fügen Sie sie optional als neuen Anspruch für ClaimsIdentity hinzu. (Geerbt von ClaimAction) |
Run(JsonElement, ClaimsIdentity, String) |
Untersuchen Sie den angegebenen userData-JSON-Code, ermitteln Sie, ob die erforderlichen Daten vorhanden sind, und fügen Sie sie optional als neuen Anspruch für ClaimsIdentity hinzu. |
Run(JsonElement, ClaimsIdentity, String) |
Untersuchen Sie den angegebenen userData-JSON-Code, ermitteln Sie, ob die erforderlichen Daten vorhanden sind, und fügen Sie sie optional als neuen Anspruch für ClaimsIdentity hinzu. (Geerbt von ClaimAction) |