OAuthChallengeProperties 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 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
- Herança
- Derivado
Construtores
OAuthChallengeProperties() |
Inicializa uma nova instância de OAuthChallengeProperties. |
OAuthChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inicializa uma nova instância de OAuthChallengeProperties. |
OAuthChallengeProperties(IDictionary<String,String>) |
Inicializa uma nova instância de OAuthChallengeProperties. |
Campos
ScopeKey |
A chave de parâmetro para o argumento "scope" que está sendo usado para uma solicitação de desafio. |
Propriedades
AllowRefresh |
Obtém ou define se a atualização da sessão de autenticação deve ser permitida. (Herdado de AuthenticationProperties) |
ExpiresUtc |
Obtém ou define o período em que o tíquete de autenticação expira. (Herdado de AuthenticationProperties) |
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) |
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, apenas para fluxo de dados entre sites de chamada. (Herdado de AuthenticationProperties) |
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. |
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. |