ITicketStore Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
public interface class ITicketStore
public interface ITicketStore
type ITicketStore = interface
Public Interface ITicketStore
Methods
RemoveAsync(String, CancellationToken) |
Remove the identity associated with the given key. |
RemoveAsync(String, HttpContext, CancellationToken) |
Remove the identity associated with the given key. |
RemoveAsync(String) |
Remove the identity associated with the given key. |
RenewAsync(String, AuthenticationTicket, CancellationToken) |
Tells the store that the given identity should be updated. |
RenewAsync(String, AuthenticationTicket, HttpContext, CancellationToken) |
Tells the store that the given identity should be updated. |
RenewAsync(String, AuthenticationTicket) |
Tells the store that the given identity should be updated. |
RetrieveAsync(String, CancellationToken) |
Retrieves an identity from the store for the given key. |
RetrieveAsync(String, HttpContext, CancellationToken) |
Retrieves an identity from the store for the given key. |
RetrieveAsync(String) |
Retrieves an identity from the store for the given key. |
StoreAsync(AuthenticationTicket, CancellationToken) |
Store the identity ticket and return the associated key. |
StoreAsync(AuthenticationTicket, HttpContext, CancellationToken) |
Store the identity ticket and return the associated key. |
StoreAsync(AuthenticationTicket) |
Store the identity ticket and return the associated key. |