Udostępnij za pośrednictwem


ITicketStore Interfejs

Definicja

Zapewnia to abstrakcyjną mechanikę magazynu w celu zachowania informacji o tożsamości na serwerze podczas wysyłania tylko prostego klucza identyfikatora do klienta. Jest to najczęściej używane do eliminowania problemów z serializacji dużych tożsamości w plikach cookie.

public interface class ITicketStore
public interface ITicketStore
type ITicketStore = interface
Public Interface ITicketStore

Metody

RemoveAsync(String, CancellationToken)

Usuń tożsamość skojarzona z danym kluczem.

RemoveAsync(String, HttpContext, CancellationToken)

Usuń tożsamość skojarzona z danym kluczem.

RemoveAsync(String)

Usuń tożsamość skojarzona z danym kluczem.

RenewAsync(String, AuthenticationTicket, CancellationToken)

Informuje magazyn, że dana tożsamość powinna zostać zaktualizowana.

RenewAsync(String, AuthenticationTicket, HttpContext, CancellationToken)

Informuje magazyn, że dana tożsamość powinna zostać zaktualizowana.

RenewAsync(String, AuthenticationTicket)

Informuje magazyn, że dana tożsamość powinna zostać zaktualizowana.

RetrieveAsync(String, CancellationToken)

Pobiera tożsamość z magazynu dla danego klucza.

RetrieveAsync(String, HttpContext, CancellationToken)

Pobiera tożsamość z magazynu dla danego klucza.

RetrieveAsync(String)

Pobiera tożsamość z magazynu dla danego klucza.

StoreAsync(AuthenticationTicket, CancellationToken)

Zapisz bilet tożsamości i zwróć skojarzony klucz.

StoreAsync(AuthenticationTicket, HttpContext, CancellationToken)

Zapisz bilet tożsamości i zwróć skojarzony klucz.

StoreAsync(AuthenticationTicket)

Zapisz bilet tożsamości i zwróć skojarzony klucz.

Dotyczy