AuthenticationProperties Klasa
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.
Słownik używany do przechowywania wartości stanu dotyczących sesji uwierzytelniania.
public ref class AuthenticationProperties
public class AuthenticationProperties
type AuthenticationProperties = class
Public Class AuthenticationProperties
- Dziedziczenie
-
AuthenticationProperties
- Pochodne
Konstruktory
AuthenticationProperties() |
Inicjuje nowe wystąpienie klasy AuthenticationProperties. |
AuthenticationProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inicjuje nowe wystąpienie klasy AuthenticationProperties. |
AuthenticationProperties(IDictionary<String,String>) |
Inicjuje nowe wystąpienie klasy AuthenticationProperties. |
Właściwości
AllowRefresh |
Pobiera lub ustawia, jeśli odświeżanie sesji uwierzytelniania powinno być dozwolone. |
ExpiresUtc |
Pobiera lub ustawia czas wygaśnięcia biletu uwierzytelniania. |
IsPersistent |
Pobiera lub ustawia, czy sesja uwierzytelniania jest utrwalana w wielu żądaniach. |
IssuedUtc |
Pobiera lub ustawia czas wystawienia biletu uwierzytelniania. |
Items |
Wartości stanu sesji uwierzytelniania. |
Parameters |
Kolekcja parametrów przekazywanych do programu obsługi uwierzytelniania. Nie są one przeznaczone do serializacji lub trwałości, tylko do przepływu danych między lokacjami wywołań. |
RedirectUri |
Pobiera lub ustawia pełną ścieżkę lub bezwzględny identyfikator URI, który ma być używany jako wartość odpowiedzi przekierowania HTTP. |
Metody
Clone() |
Zwróć kopię. |
GetBool(String) | |
GetDateTimeOffset(String) |
Pobierz wartość dopuszczaną DateTimeOffset do wartości null z kolekcji Items . |
GetParameter<T>(String) |
Pobierz parametr z kolekcji Parameters . |
GetString(String) |
Pobierz wartość ciągu z kolekcji Items . |
SetBool(String, Nullable<Boolean>) | |
SetDateTimeOffset(String, Nullable<DateTimeOffset>) |
Ustawia lub usuwa DateTimeOffset wartość w kolekcji Items . |
SetParameter<T>(String, T) |
Ustaw wartość parametru w kolekcji Parameters . |
SetString(String, String) |
Ustaw lub usuń wartość ciągu z kolekcji Items . |
Metody rozszerzania
GetTokens(AuthenticationProperties) |
Zwraca wszystkie AuthenticationToken wystąpienia zawarte we właściwościach. |
GetTokenValue(AuthenticationProperties, String) |
Zwraca wartość tokenu. |
StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>) |
Przechowuje zestaw tokenów uwierzytelniania po usunięciu starych tokenów. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Aktualizacje wartość tokenu, jeśli już istnieje. |