Microsoft.AspNetCore.Authentication.Cookies Namespace
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.
Contém tipos que dão suporte à autenticação baseada em cookie.
Classes
BaseCookieContext |
Contém tipos que dão suporte à autenticação baseada em cookie. |
ChunkingCookieManager |
Manipula cookies limitados por comprimento de cookie. Divide cookies longos para respostas e os remonta a partir de solicitações. |
CookieAuthenticationDefaults |
Valores padrão relacionados ao manipulador de autenticação baseado em cookie |
CookieAuthenticationEvents |
Permite a assinatura de eventos gerados durante a autenticação de cookie. |
CookieAuthenticationHandler |
Implementação para o manipulador de autenticação baseado em cookie. |
CookieAuthenticationMiddleware |
Contém tipos que dão suporte à autenticação baseada em cookie. |
CookieAuthenticationOptions |
Opções de configuração para CookieAuthenticationOptions. |
CookieRedirectContext |
Contexto passado quando Challenge, SignIn ou SignOut causa um redirecionamento no middleware do cookie |
CookieSignedInContext |
Objeto de contexto passado para o método ICookieAuthenticationEvents SignedIn. |
CookieSigningInContext |
Objeto de contexto passado para o SigningIn(CookieSigningInContext). |
CookieSigningOutContext |
Objeto de contexto passado para o SigningOut(CookieSigningOutContext) |
CookieSlidingExpirationContext |
Objeto de contexto passado para o método CookieAuthenticationEvents OnCheckSlidingExpiration. |
CookieValidatePrincipalContext |
Objeto de contexto passado para o método CookieAuthenticationEvents ValidatePrincipal. |
PostConfigureCookieAuthenticationOptions |
Usado para configurar padrões para todos os CookieAuthenticationOptions. |
Interfaces
ICookieAuthenticationEvents |
Especifica métodos de retorno de chamada que o invoca para habilitar o CookieAuthenticationMiddleware controle do desenvolvedor sobre o processo de autenticação. /> |
ICookieManager |
Isso é usado pelo CookieAuthenticationMiddleware para processar cookies de solicitação e resposta. Ele é abstraído das APIs de cookie normais para permitir operações complexas, como agrupamento. |
ITicketStore |
Isso fornece uma mecânica de armazenamento abstrata para preservar as informações de identidade no servidor, enviando apenas uma chave de identificador simples para o cliente. Isso é mais comumente usado para atenuar problemas com a serialização de identidades grandes em cookies. |
Comentários
Para obter mais informações sobre como usar a autenticação baseada em cookie, consulte Usar a autenticação de cookie sem ASP.NET Core Identidade.