Microsoft.AspNetCore.Authentication.Cookies Espace de noms

Contient des types qui prennent en charge l’authentification basée sur les cookies.

Classes

Nom Description
BaseCookieContext

Contient des types qui prennent en charge l’authentification basée sur les cookies.

ChunkingCookieManager

Cela gère les cookies limités par longueur de cookie. Il décompose les cookies longs pour les réponses et les réassemble à partir de requêtes.

CookieAuthenticationDefaults

Valeurs par défaut liées au gestionnaire d’authentification basée sur les cookies

CookieAuthenticationEvents

Autorise l’abonnement aux événements déclenchés lors de l’authentification des cookies.

CookieAuthenticationHandler

Implémentation du gestionnaire d’authentification basé sur les cookies.

CookieAuthenticationMiddleware

Contient des types qui prennent en charge l’authentification basée sur les cookies.

CookieAuthenticationOptions

Options de configuration pour CookieAuthenticationOptions.

CookieRedirectContext

Le contexte passé lorsqu’un défi, signIn ou signOut provoque une redirection dans l’intergiciel de cookie

CookieSignedInContext

Objet context passé à la méthode ICookieAuthenticationEvents SignedIn.

CookieSigningInContext

Objet de contexte passé à l’objet SigningIn(CookieSigningInContext).

CookieSigningOutContext

Objet de contexte passé à l’objet SigningOut(CookieSigningOutContext)

CookieSlidingExpirationContext

Objet context passé à la méthode CookieAuthenticationEvents OnCheckSlidingExpiration.

CookieValidatePrincipalContext

Objet context passé à la méthode ValidatePrincipal CookieAuthenticationEvents.

PostConfigureCookieAuthenticationOptions

Utilisé pour configurer les valeurs par défaut pour tous les CookieAuthenticationOptions.

Interfaces

Nom Description
ICookieAuthenticationEvents

Spécifie les méthodes de rappel que les CookieAuthenticationMiddleware appels permettent au développeur de contrôler le processus d’authentification. />

ICookieManager

Cela est utilisé par CookieAuthenticationMiddleware pour traiter les cookies de demande et de réponse. Il est extrait des API de cookie normales pour permettre des opérations complexes telles que la segmentation.

ITicketStore

Cela fournit un mécanicien de stockage abstrait pour préserver les informations d’identité sur le serveur tout en envoyant une clé d’identificateur simple au client. Ceci est le plus souvent utilisé pour atténuer les problèmes liés à la sérialisation d’identités volumineuses en cookies.

Remarques

Pour plus d’informations sur l’utilisation de l’authentification basée sur les cookies, consultez Utiliser l’authentification par cookie sans ASP.NET Core Identity.