Compartilhar via


ITicketStore Interface

Definição

Isso fornece uma mecânica de armazenamento abstrata para preservar informações de identidade no servidor, enviando apenas uma chave de identificador simples para o cliente. Isso é mais comumente usado para atenuar problemas com a serialização de identidades grandes em cookies.

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

Métodos

RemoveAsync(String, CancellationToken)

Remova a identidade associada à chave fornecida.

RemoveAsync(String, HttpContext, CancellationToken)

Remova a identidade associada à chave fornecida.

RemoveAsync(String)

Remova a identidade associada à chave fornecida.

RenewAsync(String, AuthenticationTicket, CancellationToken)

Informa ao repositório que a identidade fornecida deve ser atualizada.

RenewAsync(String, AuthenticationTicket, HttpContext, CancellationToken)

Informa ao repositório que a identidade fornecida deve ser atualizada.

RenewAsync(String, AuthenticationTicket)

Informa ao repositório que a identidade fornecida deve ser atualizada.

RetrieveAsync(String, CancellationToken)

Recupera uma identidade do repositório para a chave fornecida.

RetrieveAsync(String, HttpContext, CancellationToken)

Recupera uma identidade do repositório para a chave fornecida.

RetrieveAsync(String)

Recupera uma identidade do repositório para a chave fornecida.

StoreAsync(AuthenticationTicket, CancellationToken)

Armazene o tíquete de identidade e retorne a chave associada.

StoreAsync(AuthenticationTicket, HttpContext, CancellationToken)

Armazene o tíquete de identidade e retorne a chave associada.

StoreAsync(AuthenticationTicket)

Armazene o tíquete de identidade e retorne a chave associada.

Aplica-se a