OpenIdConnectChallengeProperties Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
AuthenticationProperties para un desafío de 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
- Herencia
Constructores
OpenIdConnectChallengeProperties() |
Inicializa una nueva instancia de la clase OpenIdConnectChallengeProperties. |
OpenIdConnectChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inicializa una nueva instancia de la clase OpenIdConnectChallengeProperties. |
OpenIdConnectChallengeProperties(IDictionary<String,String>) |
Inicializa una nueva instancia de la clase OpenIdConnectChallengeProperties. |
Campos
MaxAgeKey |
Clave de parámetro para el argumento "max_age" que se usa para una solicitud de desafío. |
PromptKey |
Clave de parámetro del argumento "prompt" que se usa para una solicitud de desafío. |
Propiedades
AllowRefresh |
Obtiene o establece si se debe permitir la actualización de la sesión de autenticación. (Heredado de AuthenticationProperties) |
ExpiresUtc |
Obtiene o establece la fecha y la hora en las que expira el vale de autenticación. (Heredado de AuthenticationProperties) |
IsPersistent |
Obtiene o establece si la sesión de autenticación persiste en varias solicitudes. (Heredado de AuthenticationProperties) |
IssuedUtc |
Obtiene o establece la fecha y la hora en las que se emitió el vale de autenticación. (Heredado de AuthenticationProperties) |
Items |
Valores de estado de la sesión de autenticación. (Heredado de AuthenticationProperties) |
MaxAge |
Valor del parámetro "max_age" que se usa para una solicitud de desafío. |
Parameters |
Colección de parámetros que se pasan al controlador de autenticación. Estos no están diseñados para la serialización o persistencia, solo para el flujo de datos entre sitios de llamada. (Heredado de AuthenticationProperties) |
Prompt |
Valor del parámetro "prompt" que se usa para una solicitud de desafío. |
RedirectUri |
Obtiene o establece la ruta de acceso completa o URI absoluto que debe usarse como valor de respuesta de redireccionamiento HTTP. (Heredado de AuthenticationProperties) |
Scope |
Valor del parámetro "scope" que se usa para una solicitud de desafío. (Heredado de OAuthChallengeProperties) |
Métodos
Clone() |
Devuelve una copia. (Heredado de AuthenticationProperties) |
GetBool(String) |
Obtiene un que acepta valores NULL Boolean de la Items colección. (Heredado de AuthenticationProperties) |
GetDateTimeOffset(String) |
Obtiene un valor que acepta valores NULL DateTimeOffset de la Items colección. (Heredado de AuthenticationProperties) |
GetParameter<T>(String) |
Obtenga un parámetro de la Parameters colección. (Heredado de AuthenticationProperties) |
GetString(String) |
Obtiene un valor de cadena de la Items colección. (Heredado de AuthenticationProperties) |
SetBool(String, Nullable<Boolean>) |
Establezca o quite un Boolean valor de la Items colección. (Heredado de AuthenticationProperties) |
SetDateTimeOffset(String, Nullable<DateTimeOffset>) |
Establece o quita un DateTimeOffset valor de la Items colección. (Heredado de AuthenticationProperties) |
SetParameter<T>(String, T) |
Establezca un valor de parámetro en la Parameters colección. (Heredado de AuthenticationProperties) |
SetScope(String[]) |
Establezca el valor del parámetro "scope". (Heredado de OAuthChallengeProperties) |
SetString(String, String) |
Establezca o quite un valor de cadena de la Items colección. (Heredado de AuthenticationProperties) |
Métodos de extensión
GetTokens(AuthenticationProperties) |
Devuelve todas las AuthenticationToken instancias contenidas en las propiedades . |
GetTokenValue(AuthenticationProperties, String) |
Devuelve el valor de un token. |
StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>) |
Almacena un conjunto de tokens de autenticación, después de quitar los tokens antiguos. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Novedades el valor de un token si ya está presente. |