Bagikan melalui


ITicketStore Antarmuka

Definisi

Ini menyediakan mekanisme penyimpanan abstrak untuk mempertahankan informasi identitas di server sambil hanya mengirim kunci pengidentifikasi sederhana ke klien. Ini paling umum digunakan untuk mengurangi masalah dengan menserialisasikan identitas besar ke dalam cookie.

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

Metode

RemoveAsync(String, CancellationToken)

Hapus identitas yang terkait dengan kunci yang diberikan.

RemoveAsync(String, HttpContext, CancellationToken)

Hapus identitas yang terkait dengan kunci yang diberikan.

RemoveAsync(String)

Hapus identitas yang terkait dengan kunci yang diberikan.

RenewAsync(String, AuthenticationTicket, CancellationToken)

Memberi tahu penyimpanan bahwa identitas yang diberikan harus diperbarui.

RenewAsync(String, AuthenticationTicket, HttpContext, CancellationToken)

Memberi tahu penyimpanan bahwa identitas yang diberikan harus diperbarui.

RenewAsync(String, AuthenticationTicket)

Memberi tahu penyimpanan bahwa identitas yang diberikan harus diperbarui.

RetrieveAsync(String, CancellationToken)

Mengambil identitas dari penyimpanan untuk kunci yang diberikan.

RetrieveAsync(String, HttpContext, CancellationToken)

Mengambil identitas dari penyimpanan untuk kunci yang diberikan.

RetrieveAsync(String)

Mengambil identitas dari penyimpanan untuk kunci yang diberikan.

StoreAsync(AuthenticationTicket, CancellationToken)

Simpan tiket identitas dan kembalikan kunci terkait.

StoreAsync(AuthenticationTicket, HttpContext, CancellationToken)

Simpan tiket identitas dan kembalikan kunci terkait.

StoreAsync(AuthenticationTicket)

Simpan tiket identitas dan kembalikan kunci terkait.

Berlaku untuk