# Microsoft.AspNetCore.Authentication.Cookies

``` diff
 namespace Microsoft.AspNetCore.Authentication.Cookies {
     public interface ITicketStore {
+        Task RemoveAsync(string key, HttpContext httpContext, CancellationToken cancellationToken);
+        Task RenewAsync(string key, AuthenticationTicket ticket, HttpContext httpContext, CancellationToken cancellationToken);
+        Task<AuthenticationTicket?> RetrieveAsync(string key, HttpContext httpContext, CancellationToken cancellationToken);
+        Task<string> StoreAsync(AuthenticationTicket ticket, HttpContext httpContext, CancellationToken cancellationToken);
     }
 }
```

