CustomJsonClaimAction.Run Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Run(JObject, ClaimsIdentity, String) |
Sprawdź dane dane userData json, ustal, czy wymagane dane są obecne, i opcjonalnie dodaj je jako nowe oświadczenie w claimsIdentity. |
Run(JsonElement, ClaimsIdentity, String) |
Sprawdź dane dane userData JSON, ustal, czy wymagane dane są obecne, i opcjonalnie dodaj je jako nowe oświadczenie w claimsIdentity. |
Run(JObject, ClaimsIdentity, String)
- Źródło:
- CustomJsonClaimAction.cs
- Źródło:
- CustomJsonClaimAction.cs
Sprawdź dane dane userData json, ustal, czy wymagane dane są obecne, i opcjonalnie dodaj je jako nowe oświadczenie w claimsIdentity.
public:
override void Run(Newtonsoft::Json::Linq::JObject ^ userData, System::Security::Claims::ClaimsIdentity ^ identity, System::String ^ issuer);
public override void Run (Newtonsoft.Json.Linq.JObject userData, System.Security.Claims.ClaimsIdentity identity, string issuer);
override this.Run : Newtonsoft.Json.Linq.JObject * System.Security.Claims.ClaimsIdentity * string -> unit
Public Overrides Sub Run (userData As JObject, identity As ClaimsIdentity, issuer As String)
Parametry
- userData
- Newtonsoft.Json.Linq.JObject
Dane źródłowe do zbadania. Ta wartość może mieć wartość null.
- identity
- ClaimsIdentity
Tożsamość do dodawania oświadczeń.
- issuer
- String
Wartość, która ma być używana dla obiektu Claim.Issuer podczas tworzenia oświadczenia.
Dotyczy
Run(JsonElement, ClaimsIdentity, String)
- Źródło:
- CustomJsonClaimAction.cs
Sprawdź dane dane userData JSON, ustal, czy wymagane dane są obecne, i opcjonalnie dodaj je jako nowe oświadczenie w claimsIdentity.
public:
override void Run(System::Text::Json::JsonElement userData, System::Security::Claims::ClaimsIdentity ^ identity, System::String ^ issuer);
public override void Run (System.Text.Json.JsonElement userData, System.Security.Claims.ClaimsIdentity identity, string issuer);
override this.Run : System.Text.Json.JsonElement * System.Security.Claims.ClaimsIdentity * string -> unit
Public Overrides Sub Run (userData As JsonElement, identity As ClaimsIdentity, issuer As String)
Parametry
- userData
- JsonElement
Dane źródłowe do zbadania. Ta wartość może mieć wartość null.
- identity
- ClaimsIdentity
Tożsamość do dodawania oświadczeń.
- issuer
- String
Wartość, która ma być używana dla obiektu Claim.Issuer podczas tworzenia oświadczenia.