ClaimAction.Run Methode

Definition

Überlädt

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(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(JObject, ClaimsIdentity, String)

Quelle:
ClaimAction.cs
Quelle:
ClaimAction.cs

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.

public:
 abstract void Run(Newtonsoft::Json::Linq::JObject ^ userData, System::Security::Claims::ClaimsIdentity ^ identity, System::String ^ issuer);
public abstract void Run (Newtonsoft.Json.Linq.JObject userData, System.Security.Claims.ClaimsIdentity identity, string issuer);
abstract member Run : Newtonsoft.Json.Linq.JObject * System.Security.Claims.ClaimsIdentity * string -> unit
Public MustOverride Sub Run (userData As JObject, identity As ClaimsIdentity, issuer As String)

Parameter

userData
Newtonsoft.Json.Linq.JObject

Die zu untersuchenden Quelldaten. Dieser Wert kann NULL sein.

identity
ClaimsIdentity

Die Identität, der Ansprüche hinzugefügt werden sollen.

issuer
String

Der Wert, der für Claim.Issuer beim Erstellen eines Anspruchs verwendet werden soll.

Gilt für:

Run(JsonElement, ClaimsIdentity, String)

Quelle:
ClaimAction.cs

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.

public:
 abstract void Run(System::Text::Json::JsonElement userData, System::Security::Claims::ClaimsIdentity ^ identity, System::String ^ issuer);
public abstract void Run (System.Text.Json.JsonElement userData, System.Security.Claims.ClaimsIdentity identity, string issuer);
abstract member Run : System.Text.Json.JsonElement * System.Security.Claims.ClaimsIdentity * string -> unit
Public MustOverride Sub Run (userData As JsonElement, identity As ClaimsIdentity, issuer As String)

Parameter

userData
JsonElement

Die zu untersuchenden Quelldaten. Dieser Wert kann NULL sein.

identity
ClaimsIdentity

Die Identität, der Ansprüche hinzugefügt werden sollen.

issuer
String

Der Wert, der für Claim.Issuer beim Erstellen eines Anspruchs verwendet werden soll.

Gilt für: