Freigeben über


MapAllClaimsAction Klasse

Definition

Eine ClaimAction, die alle Werte der obersten Ebene aus den JSON-Benutzerdaten auswählt und als Ansprüche hinzufügt. Dies schließt doppelte Sätze von Namen und Werten aus.

public ref class MapAllClaimsAction : Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimAction
public class MapAllClaimsAction : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction
type MapAllClaimsAction = class
    inherit ClaimAction
Public Class MapAllClaimsAction
Inherits ClaimAction
Vererbung
MapAllClaimsAction

Konstruktoren

MapAllClaimsAction()

Initialisiert eine neue Instanz von MapAllClaimsAction.

Eigenschaften

ClaimType

Ruft den Wert ab, der beim Erstellen eines Anspruchs verwendet Valuewerden soll.

(Geerbt von ClaimAction)
ValueType

Ruft den Wert ab, der beim Erstellen eines Anspruchs verwendet ValueType werden soll.

(Geerbt von ClaimAction)

Methoden

Run(JObject, ClaimsIdentity, String)

Eine ClaimAction, die alle Werte der obersten Ebene aus den JSON-Benutzerdaten auswählt und als Ansprüche hinzufügt. Dies schließt doppelte Sätze von Namen und Werten aus.

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)

Gilt für: