ITicketStore インターフェイス

定義

これにより、単純な識別子キーのみをクライアントに送信しながら、サーバー上の ID 情報を保持するための抽象的なストレージ メカニズムが提供されます。 これは、大規模な ID を Cookie にシリアル化する場合の問題を軽減するために最も一般的に使用されます。

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

メソッド

RemoveAsync(String)

指定したキーに関連付けられている ID を削除します。

RemoveAsync(String, CancellationToken)

指定したキーに関連付けられている ID を削除します。

RemoveAsync(String, HttpContext, CancellationToken)

指定したキーに関連付けられている ID を削除します。

RenewAsync(String, AuthenticationTicket)

指定された ID を更新する必要があることをストアに通知します。

RenewAsync(String, AuthenticationTicket, CancellationToken)

指定された ID を更新する必要があることをストアに通知します。

RenewAsync(String, AuthenticationTicket, HttpContext, CancellationToken)

指定された ID を更新する必要があることをストアに通知します。

RetrieveAsync(String)

指定されたキーの ID をストアから取得します。

RetrieveAsync(String, CancellationToken)

指定されたキーの ID をストアから取得します。

RetrieveAsync(String, HttpContext, CancellationToken)

指定されたキーの ID をストアから取得します。

StoreAsync(AuthenticationTicket)

ID チケットを格納し、関連付けられているキーを返します。

StoreAsync(AuthenticationTicket, CancellationToken)

ID チケットを格納し、関連付けられているキーを返します。

StoreAsync(AuthenticationTicket, HttpContext, CancellationToken)

ID チケットを格納し、関連付けられているキーを返します。

適用対象