OpenIdConnectChallengeProperties 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.
AuthenticationProperties per una sfida OpenId Connect.
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
- Ereditarietà
Costruttori
OpenIdConnectChallengeProperties() |
Inizializza una nuova istanza di OpenIdConnectChallengeProperties. |
OpenIdConnectChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inizializza una nuova istanza di OpenIdConnectChallengeProperties. |
OpenIdConnectChallengeProperties(IDictionary<String,String>) |
Inizializza una nuova istanza di OpenIdConnectChallengeProperties. |
Campi
MaxAgeKey |
Chiave del parametro per l'argomento "max_age" usato per una richiesta di sfida. |
PromptKey |
Chiave del parametro per l'argomento "prompt" usato per una richiesta di sfida. |
Proprietà
AllowRefresh |
Ottiene o imposta se è opportuno autorizzare l'aggiornamento della sessione di autenticazione. (Ereditato da AuthenticationProperties) |
ExpiresUtc |
Ottiene o imposta la data di scadenza del ticket di autenticazione. (Ereditato da AuthenticationProperties) |
IsPersistent |
Ottiene o imposta se la sessione di autenticazione persiste tra più richieste. (Ereditato da AuthenticationProperties) |
IssuedUtc |
Ottiene o imposta la data di emissione del ticket di autenticazione. (Ereditato da AuthenticationProperties) |
Items |
Valori dello stato relativi alla sessione di autenticazione. (Ereditato da AuthenticationProperties) |
MaxAge |
Valore del parametro "max_age" usato per una richiesta di sfida. |
Parameters |
Raccolta di parametri passati al gestore di autenticazione. Questi non sono destinati alla serializzazione o alla persistenza, solo per il flusso di dati tra i siti di chiamata. (Ereditato da AuthenticationProperties) |
Prompt |
Valore del parametro "prompt" usato per una richiesta di sfida. |
RedirectUri |
Ottiene o imposta il percorso completo o l'URI assoluto da utilizzare come valore di risposta di un reindirizzamento http. (Ereditato da AuthenticationProperties) |
Scope |
Valore del parametro "ambito" usato per una richiesta di richiesta di sfida. (Ereditato da OAuthChallengeProperties) |
Metodi
Clone() |
Restituire una copia. (Ereditato da AuthenticationProperties) |
GetBool(String) |
Ottenere un valore Nullable Boolean dall'insieme Items . (Ereditato da AuthenticationProperties) |
GetDateTimeOffset(String) |
Ottenere un valore nullable DateTimeOffset dall'insieme Items . (Ereditato da AuthenticationProperties) |
GetParameter<T>(String) |
Ottenere un parametro dalla Parameters raccolta. (Ereditato da AuthenticationProperties) |
GetString(String) |
Ottenere un valore stringa dalla Items raccolta. (Ereditato da AuthenticationProperties) |
SetBool(String, Nullable<Boolean>) |
Impostare o rimuovere un Boolean valore nella Items raccolta. (Ereditato da AuthenticationProperties) |
SetDateTimeOffset(String, Nullable<DateTimeOffset>) |
Imposta o rimuove un DateTimeOffset valore nella Items raccolta. (Ereditato da AuthenticationProperties) |
SetParameter<T>(String, T) |
Impostare un valore di parametro nella Parameters raccolta. (Ereditato da AuthenticationProperties) |
SetScope(String[]) |
Impostare il valore del parametro "scope". (Ereditato da OAuthChallengeProperties) |
SetString(String, String) |
Impostare o rimuovere un valore stringa dalla Items raccolta. (Ereditato da AuthenticationProperties) |
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 tutti i token precedenti. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Aggiornamenti il valore di un token se già presente. |