AuthenticationProperties 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í.
Diccionario que se usa para almacenar valores de estado sobre la sesión de autenticación.
public ref class AuthenticationProperties
public class AuthenticationProperties
type AuthenticationProperties = class
Public Class AuthenticationProperties
- Herencia
-
AuthenticationProperties
- Derivado
Constructores
AuthenticationProperties() |
Inicializa una nueva instancia de la clase AuthenticationProperties. |
AuthenticationProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inicializa una nueva instancia de la clase AuthenticationProperties. |
AuthenticationProperties(IDictionary<String,String>) |
Inicializa una nueva instancia de la clase AuthenticationProperties. |
Propiedades
AllowRefresh |
Obtiene o establece si se debe permitir la actualización de la sesión de autenticación. |
ExpiresUtc |
Obtiene o establece la fecha y la hora en las que expira el vale de autenticación. |
IsPersistent |
Obtiene o establece si la sesión de autenticación persiste en varias solicitudes. |
IssuedUtc |
Obtiene o establece la fecha y la hora en las que se emitió el vale de autenticación. |
Items |
Valores de estado de la sesión de autenticación. |
Parameters |
Colección de parámetros que se pasan al controlador de autenticación. Estos no están pensados para la serialización o persistencia, solo para el flujo de datos entre sitios de llamada. |
RedirectUri |
Obtiene o establece la ruta de acceso completa o URI absoluto que debe usarse como valor de respuesta de redireccionamiento HTTP. |
Métodos
Clone() |
Devuelve una copia. |
GetBool(String) |
Obtiene un que acepta Boolean valores NULL de la Items colección. |
GetDateTimeOffset(String) |
Obtenga un valor que acepta DateTimeOffset valores NULL de la Items colección. |
GetParameter<T>(String) |
Obtenga un parámetro de la Parameters colección. |
GetString(String) |
Obtiene un valor de cadena de la Items colección. |
SetBool(String, Nullable<Boolean>) | |
SetDateTimeOffset(String, Nullable<DateTimeOffset>) |
Establece o quita un DateTimeOffset valor de la Items colección. |
SetParameter<T>(String, T) |
Establezca un valor de parámetro en la Parameters colección. |
SetString(String, String) |
Establezca o quite un valor de cadena de la Items colección. |
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. |