GoogleChallengeProperties 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 di Google OAuth.
public ref class GoogleChallengeProperties : Microsoft::AspNetCore::Authentication::OAuth::OAuthChallengeProperties
public class GoogleChallengeProperties : Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties
type GoogleChallengeProperties = class
inherit OAuthChallengeProperties
Public Class GoogleChallengeProperties
Inherits OAuthChallengeProperties
- Ereditarietà
Costruttori
GoogleChallengeProperties() |
Inizializza una nuova istanza di GoogleChallengeProperties. |
GoogleChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inizializza una nuova istanza di GoogleChallengeProperties. |
GoogleChallengeProperties(IDictionary<String,String>) |
Inizializza una nuova istanza di GoogleChallengeProperties. |
Campi
AccessTypeKey |
Chiave del parametro per l'argomento "access_type" usato per una richiesta di sfida. |
ApprovalPromptKey |
Chiave del parametro per l'argomento "approval_prompt" usato per una richiesta di sfida. |
IncludeGrantedScopesKey |
Chiave del parametro per l'argomento "include_granted_scopes" usato per una richiesta di sfida. |
LoginHintKey |
Chiave del parametro per l'argomento "login_hint" usato per una richiesta di sfida. |
PromptParameterKey |
Chiave del parametro per l'argomento "prompt" usato per una richiesta di sfida. |
Proprietà
AccessType |
Valore del parametro "access_type" usato per una richiesta di sfida. |
AllowRefresh |
Ottiene o imposta se è opportuno autorizzare l'aggiornamento della sessione di autenticazione. (Ereditato da AuthenticationProperties) |
ApprovalPrompt |
Valore del parametro "approval_prompt" usato per una richiesta di sfida. |
ExpiresUtc |
Ottiene o imposta la data di scadenza del ticket di autenticazione. (Ereditato da AuthenticationProperties) |
IncludeGrantedScopes |
Valore del parametro "include_granted_scopes" usato per una richiesta di sfida. |
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) |
LoginHint |
Valore del parametro "login_hint" 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. |