ITicketStore Arabirim

Tanım

Bu, istemciye yalnızca basit bir tanımlayıcı anahtarı gönderirken sunucudaki kimlik bilgilerini korumak için soyut bir depolama mekanizması sağlar. Bu en yaygın olarak büyük kimlikleri tanımlama bilgilerine seri hale getirmeyle ilgili sorunları azaltmak için kullanılır.

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

Yöntemler

RemoveAsync(String)

Verilen anahtarla ilişkili kimliği kaldırın.

RemoveAsync(String, CancellationToken)

Verilen anahtarla ilişkili kimliği kaldırın.

RemoveAsync(String, HttpContext, CancellationToken)

Verilen anahtarla ilişkili kimliği kaldırın.

RenewAsync(String, AuthenticationTicket)

Depoya verilen kimliğin güncelleştirilmesi gerektiğini bildirir.

RenewAsync(String, AuthenticationTicket, CancellationToken)

Depoya verilen kimliğin güncelleştirilmesi gerektiğini bildirir.

RenewAsync(String, AuthenticationTicket, HttpContext, CancellationToken)

Depoya verilen kimliğin güncelleştirilmesi gerektiğini bildirir.

RetrieveAsync(String)

Belirtilen anahtar için depodan bir kimlik alır.

RetrieveAsync(String, CancellationToken)

Belirtilen anahtar için depodan bir kimlik alır.

RetrieveAsync(String, HttpContext, CancellationToken)

Belirtilen anahtar için depodan bir kimlik alır.

StoreAsync(AuthenticationTicket)

Kimlik biletini depolayın ve ilişkili anahtarı iade edin.

StoreAsync(AuthenticationTicket, CancellationToken)

Kimlik biletini depolayın ve ilişkili anahtarı iade edin.

StoreAsync(AuthenticationTicket, HttpContext, CancellationToken)

Kimlik biletini depolayın ve ilişkili anahtarı iade edin.

Şunlara uygulanır