Compartir a través de


Microsoft.AspNetCore.Authentication.Cookies Espacio de nombres

Contiene tipos que admiten la autenticación basada en cookies.

Clases

BaseCookieContext

Contiene tipos que admiten la autenticación basada en cookies.

ChunkingCookieManager

Controla las cookies que están limitadas por la longitud de cookie. Divide las cookies largas para las respuestas y las vuelve a ensamblar a partir de las solicitudes.

CookieAuthenticationDefaults

Valores predeterminados relacionados con el controlador de autenticación basado en cookies

CookieAuthenticationEvents

Permite suscribirse a eventos generados durante la autenticación de cookies.

CookieAuthenticationHandler

Implementación del controlador de autenticación basado en cookies.

CookieAuthenticationMiddleware

Contiene tipos que admiten la autenticación basada en cookies.

CookieAuthenticationOptions

Opciones de configuración para CookieAuthenticationOptions.

CookieRedirectContext

Contexto que se pasa cuando un elemento Challenge, SignIn o SignOut da lugar a un redireccionamiento en el middleware de cookies.

CookieSignedInContext

Objeto de contexto pasado al método ICookieAuthenticationEvents SignedIn.

CookieSigningInContext

Objeto de contexto pasado a SigningIn(CookieSigningInContext).

CookieSigningOutContext

Objeto de contexto pasado al objeto SigningOut(CookieSigningOutContext)

CookieSlidingExpirationContext

Objeto de contexto pasado al método CookieAuthenticationEvents OnCheckSlidingExpiration.

CookieValidatePrincipalContext

Objeto de contexto pasado al método ValidatePrincipal CookieAuthenticationEvents.

PostConfigureCookieAuthenticationOptions

Se usa para configurar los valores predeterminados de todos .CookieAuthenticationOptions

Interfaces

ICookieAuthenticationEvents

Especifica los métodos de devolución de llamada que CookieAuthenticationMiddleware invoca para habilitar el control del desarrollador sobre el proceso de autenticación. />

ICookieManager

El cookieAuthenticationMiddleware lo usa para procesar las cookies de solicitud y respuesta. Se abstrae de las API de cookies normales para permitir operaciones complejas como la fragmentación.

ITicketStore

Esto proporciona un mecánico de almacenamiento abstracto para conservar la información de identidad en el servidor mientras solo envía una clave de identificador simple al cliente. Esto se usa normalmente para mitigar problemas con la serialización de identidades grandes en cookies.

Comentarios

Para obtener más información sobre el uso de la autenticación basada en cookies, consulte Uso de la autenticación de cookies sin ASP.NET Core Identity.