OpenIdConnectChallengeProperties 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 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
- Herança
Construtores
OpenIdConnectChallengeProperties() |
Inicializa uma nova instância de OpenIdConnectChallengeProperties. |
OpenIdConnectChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inicializa uma nova instância de OpenIdConnectChallengeProperties. |
OpenIdConnectChallengeProperties(IDictionary<String,String>) |
Inicializa uma nova instância de OpenIdConnectChallengeProperties. |
Campos
MaxAgeKey |
A chave de parâmetro para o argumento "max_age" que está sendo usado para uma solicitação de desafio. |
PromptKey |
A chave de parâmetro para o argumento "prompt" 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) |
MaxAge |
O valor do parâmetro "max_age" 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, apenas para fluxo de dados entre sites de chamadas. (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. |