Поделиться через


ITicketStore Интерфейс

Определение

Это обеспечивает абстрактную механику хранения для сохранения сведений об удостоверениях на сервере, отправляя клиенту только простой ключ идентификатора. Чаще всего это используется для устранения проблем с сериализовкой больших удостоверений в файлы cookie.

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

Методы

RemoveAsync(String)

Удалите удостоверение, связанное с заданным ключом.

RemoveAsync(String, CancellationToken)

Удалите удостоверение, связанное с заданным ключом.

RemoveAsync(String, HttpContext, CancellationToken)

Удалите удостоверение, связанное с заданным ключом.

RenewAsync(String, AuthenticationTicket)

Сообщает хранилищу, что необходимо обновить заданное удостоверение.

RenewAsync(String, AuthenticationTicket, CancellationToken)

Сообщает хранилищу, что необходимо обновить заданное удостоверение.

RenewAsync(String, AuthenticationTicket, HttpContext, CancellationToken)

Сообщает хранилищу, что необходимо обновить заданное удостоверение.

RetrieveAsync(String)

Извлекает удостоверение из хранилища для заданного ключа.

RetrieveAsync(String, CancellationToken)

Извлекает удостоверение из хранилища для заданного ключа.

RetrieveAsync(String, HttpContext, CancellationToken)

Извлекает удостоверение из хранилища для заданного ключа.

StoreAsync(AuthenticationTicket)

Сохраните билет удостоверения и верните связанный ключ.

StoreAsync(AuthenticationTicket, CancellationToken)

Сохраните билет удостоверения и верните связанный ключ.

StoreAsync(AuthenticationTicket, HttpContext, CancellationToken)

Сохраните билет удостоверения и верните связанный ключ.

Применяется к