OAuthChallengeProperties 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 OAuth.
public ref class OAuthChallengeProperties : Microsoft::AspNetCore::Authentication::AuthenticationProperties
public class OAuthChallengeProperties : Microsoft.AspNetCore.Authentication.AuthenticationProperties
type OAuthChallengeProperties = class
inherit AuthenticationProperties
Public Class OAuthChallengeProperties
Inherits AuthenticationProperties
- Ereditarietà
- Derivato
Costruttori
OAuthChallengeProperties() |
Inizializza una nuova istanza di OAuthChallengeProperties. |
OAuthChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inizializza una nuova istanza di OAuthChallengeProperties. |
OAuthChallengeProperties(IDictionary<String,String>) |
Inizializza una nuova istanza di OAuthChallengeProperties. |
Campi
ScopeKey |
Chiave del parametro per l'argomento "ambito" usato per una richiesta di verifica. |
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) |
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. (Ereditato da AuthenticationProperties) |
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 "scope" usato per una richiesta di verifica. |
Metodi
Clone() |
Restituisce una copia. (Ereditato da AuthenticationProperties) |
GetBool(String) |
Ottiene un valore nullable Boolean dalla Items raccolta. (Ereditato da AuthenticationProperties) |
GetDateTimeOffset(String) |
Ottiene un valore nullable DateTimeOffset dalla Items raccolta. (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 nell'insieme Items . (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". |
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 i token precedenti. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Aggiornamenti il valore di un token, se già presente. |