1 <?xml version="1.0"?>
\r
4 <name>Microsoft.AspNetCore.Authentication.Cookies</name>
\r
7 <member name="T:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults">
\r
9 Default values related to cookie-based authentication handler
\r
12 <member name="F:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.AuthenticationScheme">
\r
14 The default value used for CookieAuthenticationOptions.AuthenticationScheme
\r
17 <member name="F:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.CookiePrefix">
\r
19 The prefix used to provide a default CookieAuthenticationOptions.CookieName
\r
22 <member name="F:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.LoginPath">
\r
24 The default value used by CookieAuthenticationMiddleware for the
\r
25 CookieAuthenticationOptions.LoginPath
\r
28 <member name="F:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.LogoutPath">
\r
30 The default value used by CookieAuthenticationMiddleware for the
\r
31 CookieAuthenticationOptions.LogoutPath
\r
34 <member name="F:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.AccessDeniedPath">
\r
36 The default value used by CookieAuthenticationMiddleware for the
\r
37 CookieAuthenticationOptions.AccessDeniedPath
\r
40 <member name="F:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationDefaults.ReturnUrlParameter">
\r
42 The default value of the CookieAuthenticationOptions.ReturnUrlParameter
\r
45 <member name="T:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents">
\r
47 This default implementation of the ICookieAuthenticationEvents may be used if the
\r
48 application only needs to override a few of the interface methods. This may be used as a base class
\r
49 or may be instantiated directly.
\r
52 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnValidatePrincipal">
\r
54 A delegate assigned to this property will be invoked when the related method is called.
\r
57 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnSigningIn">
\r
59 A delegate assigned to this property will be invoked when the related method is called.
\r
62 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnSignedIn">
\r
64 A delegate assigned to this property will be invoked when the related method is called.
\r
67 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnSigningOut">
\r
69 A delegate assigned to this property will be invoked when the related method is called.
\r
72 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToLogin">
\r
74 A delegate assigned to this property will be invoked when the related method is called.
\r
77 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToAccessDenied">
\r
79 A delegate assigned to this property will be invoked when the related method is called.
\r
82 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToLogout">
\r
84 A delegate assigned to this property will be invoked when the related method is called.
\r
87 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.OnRedirectToReturnUrl">
\r
89 A delegate assigned to this property will be invoked when the related method is called.
\r
92 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.ValidatePrincipal(Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext)">
\r
94 Implements the interface method by invoking the related delegate method.
\r
96 <param name="context"></param>
\r
99 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.SigningIn(Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext)">
\r
101 Implements the interface method by invoking the related delegate method.
\r
103 <param name="context"></param>
\r
105 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.SignedIn(Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext)">
\r
107 Implements the interface method by invoking the related delegate method.
\r
109 <param name="context"></param>
\r
111 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.SigningOut(Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext)">
\r
113 Implements the interface method by invoking the related delegate method.
\r
115 <param name="context"></param>
\r
117 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.RedirectToLogout(Microsoft.AspNetCore.Authentication.RedirectContext{Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions})">
\r
119 Implements the interface method by invoking the related delegate method.
\r
121 <param name="context">Contains information about the event</param>
\r
123 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.RedirectToLogin(Microsoft.AspNetCore.Authentication.RedirectContext{Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions})">
\r
125 Implements the interface method by invoking the related delegate method.
\r
127 <param name="context">Contains information about the event</param>
\r
129 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.RedirectToReturnUrl(Microsoft.AspNetCore.Authentication.RedirectContext{Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions})">
\r
131 Implements the interface method by invoking the related delegate method.
\r
133 <param name="context">Contains information about the event</param>
\r
135 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.RedirectToAccessDenied(Microsoft.AspNetCore.Authentication.RedirectContext{Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions})">
\r
137 Implements the interface method by invoking the related delegate method.
\r
139 <param name="context">Contains information about the event</param>
\r
141 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.Events">
\r
143 The handler calls methods on the events which give the application control at certain points where processing is occurring.
\r
144 If it is not provided a default instance is supplied which does nothing when the methods are called.
\r
147 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler.CreateEventsAsync">
\r
149 Creates a new instance of the events instance.
\r
151 <returns>A new instance of the events instance.</returns>
\r
153 <member name="T:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions">
\r
155 Configuration options for <see cref="T:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions"/>.
\r
158 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.#ctor">
\r
160 Create an instance of the options initialized with the default values
\r
163 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.Cookie">
\r
166 Determines the settings used to create the cookie.
\r
169 <seealso cref="P:Microsoft.AspNetCore.Http.CookieBuilder.SameSite"/> defaults to <see cref="F:Microsoft.AspNetCore.Http.SameSiteMode.Lax"/>.
\r
170 <seealso cref="P:Microsoft.AspNetCore.Http.CookieBuilder.HttpOnly"/> defaults to <c>true</c>.
\r
171 <seealso cref="P:Microsoft.AspNetCore.Http.CookieBuilder.SecurePolicy"/> defaults to <see cref="F:Microsoft.AspNetCore.Http.CookieSecurePolicy.SameAsRequest"/>.
\r
176 The default value for cookie name is ".AspNetCore.Cookies".
\r
177 This value should be changed if you change the name of the AuthenticationScheme, especially if your
\r
178 system uses the cookie authentication handler multiple times.
\r
181 <seealso cref="P:Microsoft.AspNetCore.Http.CookieBuilder.SameSite"/> determines if the browser should allow the cookie to be attached to same-site or cross-site requests.
\r
182 The default is Lax, which means the cookie is only allowed to be attached to cross-site requests using safe HTTP methods and same-site requests.
\r
185 <seealso cref="P:Microsoft.AspNetCore.Http.CookieBuilder.HttpOnly"/> determines if the browser should allow the cookie to be accessed by client-side javascript.
\r
186 The default is true, which means the cookie will only be passed to http requests and is not made available to script on the page.
\r
189 <seealso cref="P:Microsoft.AspNetCore.Http.CookieBuilder.Expiration"/> is currently ignored. Use <see cref="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.ExpireTimeSpan"/> to control lifetime of cookie authentication.
\r
193 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.DataProtectionProvider">
\r
195 If set this will be used by the CookieAuthenticationHandler for data protection.
\r
198 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.SlidingExpiration">
\r
200 The SlidingExpiration is set to true to instruct the handler to re-issue a new cookie with a new
\r
201 expiration time any time it processes a request which is more than halfway through the expiration window.
\r
204 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.LoginPath">
\r
206 The LoginPath property is used by the handler for the redirection target when handling ChallengeAsync.
\r
207 The current url which is added to the LoginPath as a query string parameter named by the ReturnUrlParameter.
\r
208 Once a request to the LoginPath grants a new SignIn identity, the ReturnUrlParameter value is used to redirect
\r
209 the browser back to the original url.
\r
212 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.LogoutPath">
\r
214 If the LogoutPath is provided the handler then a request to that path will redirect based on the ReturnUrlParameter.
\r
217 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.AccessDeniedPath">
\r
219 The AccessDeniedPath property is used by the handler for the redirection target when handling ForbidAsync.
\r
222 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.ReturnUrlParameter">
\r
224 The ReturnUrlParameter determines the name of the query string parameter which is appended by the handler
\r
225 when during a Challenge. This is also the query string parameter looked for when a request arrives on the
\r
226 login path or logout path, in order to return to the original url after the action is performed.
\r
229 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.Events">
\r
231 The Provider may be assigned to an instance of an object created by the application at startup time. The handler
\r
232 calls methods on the provider which give the application control at certain points where processing is occurring.
\r
233 If it is not provided a default instance is supplied which does nothing when the methods are called.
\r
236 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.TicketDataFormat">
\r
238 The TicketDataFormat is used to protect and unprotect the identity and other properties which are stored in the
\r
239 cookie value. If not provided one will be created using <see cref="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.DataProtectionProvider"/>.
\r
242 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.CookieManager">
\r
244 The component used to get cookies from the request or set them on the response.
\r
246 ChunkingCookieManager will be used by default.
\r
249 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.SessionStore">
\r
251 An optional container in which to store the identity across requests. When used, only a session identifier is sent
\r
252 to the client. This can be used to mitigate potential problems with very large identities.
\r
255 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions.ExpireTimeSpan">
\r
258 Controls how much time the authentication ticket stored in the cookie will remain valid from the point it is created
\r
259 The expiration information is stored in the protected cookie ticket. Because of that an expired cookie will be ignored
\r
260 even if it is passed to the server after the browser should have purged it.
\r
263 This is separate from the value of <seealso cref="P:Microsoft.AspNetCore.Http.CookieOptions.Expires"/>, which specifies
\r
264 how long the browser will keep the cookie.
\r
268 <member name="T:Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext">
\r
270 Context object passed to the ICookieAuthenticationEvents method SignedIn.
\r
273 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieSignedInContext.#ctor(Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Authentication.AuthenticationScheme,System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties,Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions)">
\r
275 Creates a new instance of the context object.
\r
277 <param name="context">The HTTP request context</param>
\r
278 <param name="scheme">The scheme data</param>
\r
279 <param name="principal">Initializes Principal property</param>
\r
280 <param name="properties">Initializes Properties property</param>
\r
281 <param name="options">The handler options</param>
\r
283 <member name="T:Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext">
\r
285 Context object passed to the <see cref="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.SigningIn(Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext)"/>.
\r
288 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext.#ctor(Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Authentication.AuthenticationScheme,Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions,System.Security.Claims.ClaimsPrincipal,Microsoft.AspNetCore.Authentication.AuthenticationProperties,Microsoft.AspNetCore.Http.CookieOptions)">
\r
290 Creates a new instance of the context object.
\r
292 <param name="context">The HTTP request context</param>
\r
293 <param name="scheme">The scheme data</param>
\r
294 <param name="options">The handler options</param>
\r
295 <param name="principal">Initializes Principal property</param>
\r
296 <param name="properties">The authentication properties.</param>
\r
297 <param name="cookieOptions">Initializes options for the authentication cookie.</param>
\r
299 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieSigningInContext.CookieOptions">
\r
301 The options for creating the outgoing cookie.
\r
302 May be replace or altered during the SigningIn call.
\r
305 <member name="T:Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext">
\r
307 Context object passed to the <see cref="M:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationEvents.SigningOut(Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext)"/>
\r
310 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext.#ctor(Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Authentication.AuthenticationScheme,Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions,Microsoft.AspNetCore.Authentication.AuthenticationProperties,Microsoft.AspNetCore.Http.CookieOptions)">
\r
314 <param name="context"></param>
\r
315 <param name="scheme"></param>
\r
316 <param name="options"></param>
\r
317 <param name="properties"></param>
\r
318 <param name="cookieOptions"></param>
\r
320 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieSigningOutContext.CookieOptions">
\r
322 The options for creating the outgoing cookie.
\r
323 May be replace or altered during the SigningOut call.
\r
326 <member name="T:Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext">
\r
328 Context object passed to the CookieAuthenticationEvents ValidatePrincipal method.
\r
331 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext.#ctor(Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Authentication.AuthenticationScheme,Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions,Microsoft.AspNetCore.Authentication.AuthenticationTicket)">
\r
333 Creates a new instance of the context object.
\r
335 <param name="context"></param>
\r
336 <param name="scheme"></param>
\r
337 <param name="ticket">Contains the initial values for identity and extra data</param>
\r
338 <param name="options"></param>
\r
340 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext.ShouldRenew">
\r
342 If true, the cookie will be renewed
\r
345 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext.ReplacePrincipal(System.Security.Claims.ClaimsPrincipal)">
\r
347 Called to replace the claims principal. The supplied principal will replace the value of the
\r
348 Principal property, which determines the identity of the authenticated request.
\r
350 <param name="principal">The <see cref="T:System.Security.Claims.ClaimsPrincipal"/> used as the replacement</param>
\r
352 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext.RejectPrincipal">
\r
354 Called to reject the incoming principal. This may be done if the application has determined the
\r
355 account is no longer active, and the request should be treated as if it was anonymous.
\r
358 <member name="T:Microsoft.AspNetCore.Authentication.Cookies.ICookieManager">
\r
360 This is used by the CookieAuthenticationMiddleware to process request and response cookies.
\r
361 It is abstracted from the normal cookie APIs to allow for complex operations like chunking.
\r
364 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.ICookieManager.GetRequestCookie(Microsoft.AspNetCore.Http.HttpContext,System.String)">
\r
366 Retrieve a cookie of the given name from the request.
\r
368 <param name="context"></param>
\r
369 <param name="key"></param>
\r
370 <returns></returns>
\r
372 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.ICookieManager.AppendResponseCookie(Microsoft.AspNetCore.Http.HttpContext,System.String,System.String,Microsoft.AspNetCore.Http.CookieOptions)">
\r
374 Append the given cookie to the response.
\r
376 <param name="context"></param>
\r
377 <param name="key"></param>
\r
378 <param name="value"></param>
\r
379 <param name="options"></param>
\r
381 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.ICookieManager.DeleteCookie(Microsoft.AspNetCore.Http.HttpContext,System.String,Microsoft.AspNetCore.Http.CookieOptions)">
\r
383 Append a delete cookie to the response.
\r
385 <param name="context"></param>
\r
386 <param name="key"></param>
\r
387 <param name="options"></param>
\r
389 <member name="T:Microsoft.AspNetCore.Authentication.Cookies.ITicketStore">
\r
391 This provides an abstract storage mechanic to preserve identity information on the server
\r
392 while only sending a simple identifier key to the client. This is most commonly used to mitigate
\r
393 issues with serializing large identities into cookies.
\r
396 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.ITicketStore.StoreAsync(Microsoft.AspNetCore.Authentication.AuthenticationTicket)">
\r
398 Store the identity ticket and return the associated key.
\r
400 <param name="ticket">The identity information to store.</param>
\r
401 <returns>The key that can be used to retrieve the identity later.</returns>
\r
403 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.ITicketStore.RenewAsync(System.String,Microsoft.AspNetCore.Authentication.AuthenticationTicket)">
\r
405 Tells the store that the given identity should be updated.
\r
407 <param name="key"></param>
\r
408 <param name="ticket"></param>
\r
409 <returns></returns>
\r
411 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.ITicketStore.RetrieveAsync(System.String)">
\r
413 Retrieves an identity from the store for the given key.
\r
415 <param name="key">The key associated with the identity.</param>
\r
416 <returns>The identity associated with the given key, or if not found.</returns>
\r
418 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.ITicketStore.RemoveAsync(System.String)">
\r
420 Remove the identity associated with the given key.
\r
422 <param name="key">The key associated with the identity.</param>
\r
423 <returns></returns>
\r
425 <member name="T:Microsoft.AspNetCore.Authentication.Cookies.PostConfigureCookieAuthenticationOptions">
\r
427 Used to setup defaults for all <see cref="T:Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions"/>.
\r
430 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.PostConfigureCookieAuthenticationOptions.PostConfigure(System.String,Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationOptions)">
\r
432 Invoked to post configure a TOptions instance.
\r
434 <param name="name">The name of the options instance being configured.</param>
\r
435 <param name="options">The options instance to configure.</param>
\r
437 <member name="T:Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager">
\r
439 This handles cookies that are limited by per cookie length. It breaks down long cookies for responses, and reassembles them
\r
443 <member name="F:Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.DefaultChunkSize">
\r
445 The default maximum size of characters in a cookie to send back to the client.
\r
448 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.ChunkSize">
\r
450 The maximum size of cookie to send back to the client. If a cookie exceeds this size it will be broken down into multiple
\r
451 cookies. Set this value to null to disable this behavior. The default is 4090 characters, which is supported by all
\r
454 Note that browsers may also have limits on the total size of all cookies per domain, and on the number of cookies per domain.
\r
457 <member name="P:Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.ThrowForPartialCookies">
\r
459 Throw if not all chunks of a cookie are available on a request for re-assembly.
\r
462 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.GetRequestCookie(Microsoft.AspNetCore.Http.HttpContext,System.String)">
\r
464 Get the reassembled cookie. Non chunked cookies are returned normally.
\r
465 Cookies with missing chunks just have their "chunks-XX" header returned.
\r
467 <param name="context"></param>
\r
468 <param name="key"></param>
\r
469 <returns>The reassembled cookie, if any, or null.</returns>
\r
471 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.AppendResponseCookie(Microsoft.AspNetCore.Http.HttpContext,System.String,System.String,Microsoft.AspNetCore.Http.CookieOptions)">
\r
473 Appends a new response cookie to the Set-Cookie header. If the cookie is larger than the given size limit
\r
474 then it will be broken down into multiple cookies as follows:
\r
475 Set-Cookie: CookieName=chunks-3; path=/
\r
476 Set-Cookie: CookieNameC1=Segment1; path=/
\r
477 Set-Cookie: CookieNameC2=Segment2; path=/
\r
478 Set-Cookie: CookieNameC3=Segment3; path=/
\r
480 <param name="context"></param>
\r
481 <param name="key"></param>
\r
482 <param name="value"></param>
\r
483 <param name="options"></param>
\r
485 <member name="M:Microsoft.AspNetCore.Authentication.Cookies.ChunkingCookieManager.DeleteCookie(Microsoft.AspNetCore.Http.HttpContext,System.String,Microsoft.AspNetCore.Http.CookieOptions)">
\r
487 Deletes the cookie with the given key by setting an expired state. If a matching chunked cookie exists on
\r
488 the request, delete each chunk.
\r
490 <param name="context"></param>
\r
491 <param name="key"></param>
\r
492 <param name="options"></param>
\r