AuthenticationProperties 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.
Ein Wörterbuch, das zum Speichern von Zustandswerten zur Authentifizierungssitzung verwendet wird.
public ref class AuthenticationProperties
public class AuthenticationProperties
type AuthenticationProperties = class
Public Class AuthenticationProperties
- Vererbung
-
AuthenticationProperties
- Abgeleitet
Konstruktoren
AuthenticationProperties() |
Initialisiert eine neue Instanz der AuthenticationProperties-Klasse. |
AuthenticationProperties(IDictionary<String,String>) |
Initialisiert eine neue Instanz der AuthenticationProperties-Klasse. |
AuthenticationProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Initialisiert eine neue Instanz der AuthenticationProperties-Klasse. |
Eigenschaften
AllowRefresh |
Ruft ab oder legt fest, ob das Aktualisieren der Authentifizierungssitzung zulässig ist. |
ExpiresUtc |
Ruft die Zeit ab, zu der das Authentifizierungsticket abläuft, oder legt sie fest. |
IsPersistent |
Ruft ab, ob die Authentifizierungssitzung über mehrere Anforderungen hinweg persistent gespeichert wird, oder legt dieses Verhalten fest. |
IssuedUtc |
Ruft die Zeit ab, zu der das Authentifizierungsticket ausgestellt wurde, oder legt sie fest. |
Items |
Zustandswerte zur Authentifizierungssitzung. |
Parameters |
Sammlung von Parametern, die an den Authentifizierungshandler übergeben werden. Diese sind nicht für Serialisierung oder Persistenz vorgesehen, nur für den Fluss von Daten zwischen Anrufstandorten. |
RedirectUri |
Ruft den vollständigen Pfad oder den absoluten URI ab, der als HTTP-Redirect-Antwortwert verwendet werden soll, oder legt ihn fest. |
Methoden
Clone() |
Zurückgeben einer Kopie. |
GetBool(String) |
Rufen Sie eine Nullwerte Boolean aus der Items Auflistung ab. |
GetDateTimeOffset(String) |
Ruft einen nullablen DateTimeOffset Wert aus der Items Auflistung ab. |
GetParameter<T>(String) |
Rufen Sie einen Parameter aus der Parameters Auflistung ab. |
GetString(String) |
Rufen Sie einen Zeichenfolgenwert aus der Items Auflistung ab. |
SetBool(String, Nullable<Boolean>) |
Festlegen oder Entfernen eines Boolean Werts in der Items Auflistung. |
SetDateTimeOffset(String, Nullable<DateTimeOffset>) |
Legt einen DateTimeOffset Wert in der Items Auflistung fest oder entfernt diesen. |
SetParameter<T>(String, T) |
Legen Sie einen Parameterwert in der Parameters Auflistung fest. |
SetString(String, String) |
Festlegen oder Entfernen eines Zeichenfolgenwerts aus der Items Auflistung. |
Erweiterungsmethoden
GetTokens(AuthenticationProperties) |
Gibt alle Instanzen zurück, die AuthenticationToken in den Eigenschaften enthalten sind. |
GetTokenValue(AuthenticationProperties, String) |
Gibt den Wert eines Tokens zurück. |
StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>) |
Speichert einen Satz von Authentifizierungstoken, nachdem alle alten Token entfernt wurden. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Aktualisierungen den Wert eines Tokens, sofern bereits vorhanden. |