AuthenticationProperties Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Dizionario usato per archiviare i valori dello stato relativi alla sessione di autenticazione.
public ref class AuthenticationProperties
public class AuthenticationProperties
type AuthenticationProperties = class
Public Class AuthenticationProperties
- Ereditarietà
-
AuthenticationProperties
- Derivato
Costruttori
AuthenticationProperties() |
Inizializza una nuova istanza della classe AuthenticationProperties. |
AuthenticationProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inizializza una nuova istanza della classe AuthenticationProperties. |
AuthenticationProperties(IDictionary<String,String>) |
Inizializza una nuova istanza della classe AuthenticationProperties. |
Proprietà
AllowRefresh |
Ottiene o imposta se è opportuno autorizzare l'aggiornamento della sessione di autenticazione. |
ExpiresUtc |
Ottiene o imposta la data di scadenza del ticket di autenticazione. |
IsPersistent |
Ottiene o imposta se la sessione di autenticazione persiste tra più richieste. |
IssuedUtc |
Ottiene o imposta la data di emissione del ticket di autenticazione. |
Items |
Valori dello stato relativi alla sessione di autenticazione. |
Parameters |
Raccolta di parametri passati al gestore di autenticazione. Non sono destinati alla serializzazione o alla persistenza, ma solo per il flusso di dati tra siti di chiamata. |
RedirectUri |
Ottiene o imposta il percorso completo o l'URI assoluto da utilizzare come valore di risposta di un reindirizzamento http. |
Metodi
Clone() |
Restituisce una copia. |
GetBool(String) | |
GetDateTimeOffset(String) |
Ottiene un valore nullable DateTimeOffset dalla Items raccolta. |
GetParameter<T>(String) |
Ottenere un parametro dalla Parameters raccolta. |
GetString(String) |
Ottenere un valore stringa dalla Items raccolta. |
SetBool(String, Nullable<Boolean>) |
Impostare o rimuovere un Boolean valore nella Items raccolta. |
SetDateTimeOffset(String, Nullable<DateTimeOffset>) |
Imposta o rimuove un DateTimeOffset valore nell'insieme Items . |
SetParameter<T>(String, T) |
Impostare un valore di parametro nella Parameters raccolta. |
SetString(String, String) |
Impostare o rimuovere un valore stringa dalla Items raccolta. |
Metodi di estensione
GetTokens(AuthenticationProperties) |
Restituisce tutte le AuthenticationToken istanze contenute nelle proprietà. |
GetTokenValue(AuthenticationProperties, String) |
Restituisce il valore di un token. |
StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>) |
Archivia un set di token di autenticazione, dopo aver rimosso i token precedenti. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Aggiornamenti il valore di un token, se già presente. |