OpenIdConnectChallengeProperties 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.
AuthenticationProperties für eine OpenId Connect-Herausforderung.
public ref class OpenIdConnectChallengeProperties : Microsoft::AspNetCore::Authentication::OAuth::OAuthChallengeProperties
public class OpenIdConnectChallengeProperties : Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties
type OpenIdConnectChallengeProperties = class
inherit OAuthChallengeProperties
Public Class OpenIdConnectChallengeProperties
Inherits OAuthChallengeProperties
- Vererbung
Konstruktoren
OpenIdConnectChallengeProperties() |
Initialisiert eine neue Instanz von OpenIdConnectChallengeProperties. |
OpenIdConnectChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Initialisiert eine neue Instanz von OpenIdConnectChallengeProperties. |
OpenIdConnectChallengeProperties(IDictionary<String,String>) |
Initialisiert eine neue Instanz von OpenIdConnectChallengeProperties. |
Felder
MaxAgeKey |
Der Parameterschlüssel für das Argument "max_age", das für eine Anforderung verwendet wird. |
PromptKey |
Der Parameterschlüssel für das Argument "prompt", das für eine Anforderung verwendet wird. |
Eigenschaften
AllowRefresh |
Ruft ab oder legt fest, ob das Aktualisieren der Authentifizierungssitzung zulässig ist. (Geerbt von AuthenticationProperties) |
ExpiresUtc |
Ruft die Zeit ab, zu der das Authentifizierungsticket abläuft, oder legt sie fest. (Geerbt von AuthenticationProperties) |
IsPersistent |
Ruft ab, ob die Authentifizierungssitzung über mehrere Anforderungen hinweg persistent gespeichert wird, oder legt dieses Verhalten fest. (Geerbt von AuthenticationProperties) |
IssuedUtc |
Ruft die Zeit ab, zu der das Authentifizierungsticket ausgestellt wurde, oder legt sie fest. (Geerbt von AuthenticationProperties) |
Items |
Zustandswerte zur Authentifizierungssitzung. (Geerbt von AuthenticationProperties) |
MaxAge |
Der Parameterwert "max_age", der für eine Anforderung verwendet wird. |
Parameters |
Sammlung von Parametern, die an den Authentifizierungshandler übergeben werden. Diese sind nicht für die Serialisierung oder Persistenz vorgesehen, nur für den Datenfluss zwischen Aufrufstandorten. (Geerbt von AuthenticationProperties) |
Prompt |
Der Parameterwert "prompt", der für eine Anforderung verwendet wird. |
RedirectUri |
Ruft den vollständigen Pfad oder den absoluten URI ab, der als HTTP-Redirect-Antwortwert verwendet werden soll, oder legt ihn fest. (Geerbt von AuthenticationProperties) |
Scope |
Der Parameterwert "scope", der für eine Challenge-Anforderung verwendet wird. (Geerbt von OAuthChallengeProperties) |
Methoden
Clone() |
Gibt eine Kopie zurück. (Geerbt von AuthenticationProperties) |
GetBool(String) |
Ruft einen Nullable-Wert Boolean aus der Items Auflistung ab. (Geerbt von AuthenticationProperties) |
GetDateTimeOffset(String) |
Ruft einen Nullable-Wert DateTimeOffset aus der Items Auflistung ab. (Geerbt von AuthenticationProperties) |
GetParameter<T>(String) |
Ruft einen Parameter aus der Parameters Auflistung ab. (Geerbt von AuthenticationProperties) |
GetString(String) |
Ruft einen Zeichenfolgenwert aus der Items Auflistung ab. (Geerbt von AuthenticationProperties) |
SetBool(String, Nullable<Boolean>) |
Festlegen oder Entfernen eines Boolean Werts in der Items Auflistung. (Geerbt von AuthenticationProperties) |
SetDateTimeOffset(String, Nullable<DateTimeOffset>) |
Legt einen DateTimeOffset Wert in der Auflistung fest oder entfernt einen Items Wert. (Geerbt von AuthenticationProperties) |
SetParameter<T>(String, T) |
Legen Sie einen Parameterwert in der Parameters Auflistung fest. (Geerbt von AuthenticationProperties) |
SetScope(String[]) |
Legen Sie den Parameterwert "scope" fest. (Geerbt von OAuthChallengeProperties) |
SetString(String, String) |
Legen Sie einen Zeichenfolgenwert fest, oder entfernen Sie einen Zeichenfolgenwert aus der Items Auflistung. (Geerbt von AuthenticationProperties) |
Erweiterungsmethoden
GetTokens(AuthenticationProperties) |
Gibt alle in den AuthenticationToken Eigenschaften enthaltenen Instanzen zurück. |
GetTokenValue(AuthenticationProperties, String) |
Gibt den Wert eines Tokens zurück. |
StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>) |
Speichert einen Satz von Authentifizierungstoken, nachdem alte Token entfernt wurden. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Updates den Wert eines Tokens, falls bereits vorhanden. |