Microsoft.AspNet.Authentication.Cookies Namespace

namespace Microsoft.AspNet.Authentication.Cookies

Classes

class Microsoft.AspNet.Authentication.Cookies.BaseCookieContext

class Microsoft.AspNet.Authentication.Cookies.ChunkingCookieManager
This handles cookies that are limited by per cookie length. It breaks down long cookies for responses, and reassembles them from requests.
class Microsoft.AspNet.Authentication.Cookies.CookieAuthenticationDefaults
Default values related to cookie-based authentication middleware
class Microsoft.AspNet.Authentication.Cookies.CookieAuthenticationEvents
This default implementation of the ICookieAuthenticationEvents may be used if the application only needs to override a few of the interface methods. This may be used as a base class or may be instantiated directly.

class Microsoft.AspNet.Authentication.Cookies.CookieAuthenticationMiddleware

class Microsoft.AspNet.Authentication.Cookies.CookieAuthenticationOptions
Contains the options used by the CookiesAuthenticationMiddleware
class Microsoft.AspNet.Authentication.Cookies.CookieRedirectContext
Context passed when a Challenge, SignIn, or SignOut causes a redirect in the cookie middleware
class Microsoft.AspNet.Authentication.Cookies.CookieSignedInContext
Context object passed to the ICookieAuthenticationEvents method SignedIn.
class Microsoft.AspNet.Authentication.Cookies.CookieSigningInContext
Context object passed to the ICookieAuthenticationEvents method SigningIn.
class Microsoft.AspNet.Authentication.Cookies.CookieSigningOutContext
Context object passed to the ICookieAuthenticationEvents method SigningOut
class Microsoft.AspNet.Authentication.Cookies.CookieValidatePrincipalContext
Context object passed to the ICookieAuthenticationProvider method ValidatePrincipal.

Interfaces

interface Microsoft.AspNet.Authentication.Cookies.ICookieAuthenticationEvents
Specifies callback methods which the Microsoft.AspNet.Authentication.Cookies.CookieAuthenticationMiddleware invokes to enable developer control over the authentication process. />
interface Microsoft.AspNet.Authentication.Cookies.ICookieManager
This is used by the CookieAuthenticationMiddleware to process request and response cookies. It is abstracted from the normal cookie APIs to allow for complex operations like chunking.
interface Microsoft.AspNet.Authentication.Cookies.ITicketStore
This provides an abstract storage mechanic to preserve identity information on the server while only sending a simple identifier key to the client. This is most commonly used to mitigate issues with serializing large identities into cookies.

Enumerations

enum Microsoft.AspNet.Authentication.Cookies.CookieSecureOption
Determines how the identity cookie’s security property is set.