GoogleChallengeProperties Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
AuthenticationProperties para um desafio do 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
- Herança
Construtores
GoogleChallengeProperties() |
Inicializa uma nova instância de GoogleChallengeProperties. |
GoogleChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inicializa uma nova instância de GoogleChallengeProperties. |
GoogleChallengeProperties(IDictionary<String,String>) |
Inicializa uma nova instância de GoogleChallengeProperties. |
Campos
AccessTypeKey |
A chave de parâmetro para o argumento "access_type" que está sendo usado para uma solicitação de desafio. |
ApprovalPromptKey |
A chave de parâmetro para o argumento "approval_prompt" que está sendo usado para uma solicitação de desafio. |
IncludeGrantedScopesKey |
A chave de parâmetro para o argumento "include_granted_scopes" que está sendo usado para uma solicitação de desafio. |
LoginHintKey |
A chave de parâmetro para o argumento "login_hint" que está sendo usado para uma solicitação de desafio. |
PromptParameterKey |
A chave de parâmetro para o argumento "prompt" que está sendo usado para uma solicitação de desafio. |
Propriedades
AccessType |
O valor do parâmetro "access_type" que está sendo usado para uma solicitação de desafio. |
AllowRefresh |
Obtém ou define se a atualização da sessão de autenticação deve ser permitida. (Herdado de AuthenticationProperties) |
ApprovalPrompt |
O valor do parâmetro "approval_prompt" que está sendo usado para uma solicitação de desafio. |
ExpiresUtc |
Obtém ou define o período em que o tíquete de autenticação expira. (Herdado de AuthenticationProperties) |
IncludeGrantedScopes |
O valor do parâmetro "include_granted_scopes" que está sendo usado para uma solicitação de desafio. |
IsPersistent |
Obtém ou define se a sessão de autenticação será persistente entre várias solicitações. (Herdado de AuthenticationProperties) |
IssuedUtc |
Obtém ou define a hora em que o tíquete de autenticação foi emitido. (Herdado de AuthenticationProperties) |
Items |
Valores de estado sobre a sessão de autenticação. (Herdado de AuthenticationProperties) |
LoginHint |
O valor do parâmetro "login_hint" que está sendo usado para uma solicitação de desafio. |
Parameters |
Coleção de parâmetros que são passados para o manipulador de autenticação. Elas não se destinam à serialização ou persistência, somente para fluxo de dados entre sites de chamada. (Herdado de AuthenticationProperties) |
Prompt |
O valor do parâmetro "prompt" que está sendo usado para uma solicitação de desafio. |
RedirectUri |
Obtém ou define o caminho completo ou o URI absoluto a ser usado como um valor de resposta de redirecionamento http. (Herdado de AuthenticationProperties) |
Scope |
O valor do parâmetro "scope" que está sendo usado para uma solicitação de desafio. (Herdado de OAuthChallengeProperties) |
Métodos
Métodos de Extensão
GetTokens(AuthenticationProperties) |
Retorna todas as AuthenticationToken instâncias contidas nas propriedades. |
GetTokenValue(AuthenticationProperties, String) |
Retorna o valor de um token. |
StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>) |
Armazena um conjunto de tokens de autenticação depois de remover tokens antigos. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Atualizações o valor de um token, se já estiver presente. |