Compartir a través de


CookieSlidingExpirationContext Clase

Definición

Objeto de contexto pasado al método CookieAuthenticationEvents OnCheckSlidingExpiration.

public class CookieSlidingExpirationContext : Microsoft.AspNetCore.Authentication.PrincipalContext<Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions>
type CookieSlidingExpirationContext = class
    inherit PrincipalContext<CookieAuthenticationOptions>
Public Class CookieSlidingExpirationContext
Inherits PrincipalContext(Of CookieAuthenticationOptions)
Herencia

Constructores

CookieSlidingExpirationContext(HttpContext, AuthenticationScheme, CookieAuthenticationOptions, AuthenticationTicket, TimeSpan, TimeSpan)

Crea una nueva instancia de objeto de contexto.

Propiedades

ElapsedTime

Cantidad de tiempo transcurrido desde que se emitió o renueve la cookie.

HttpContext

Contexto.

(Heredado de BaseContext<TOptions>)
Options

Obtiene las opciones de autenticación asociadas al esquema.

(Heredado de BaseContext<TOptions>)
Principal

Obtiene el ClaimsPrincipal objeto que contiene las notificaciones del usuario.

(Heredado de PrincipalContext<TOptions>)
Properties

Obtiene o establece el AuthenticationProperties.

(Heredado de PropertiesContext<TOptions>)
RemainingTime

Cantidad de tiempo que queda hasta que expira la cookie.

Request

La solicitud.

(Heredado de BaseContext<TOptions>)
Response

Respuesta.

(Heredado de BaseContext<TOptions>)
Scheme

Esquema de autenticación.

(Heredado de BaseContext<TOptions>)
ShouldRenew

Si es true, se renovará la cookie. El valor inicial será true si el tiempo transcurrido es mayor que el tiempo restante (por ejemplo, más del 50 % expirado).

Se aplica a