Microsoft.AspNetCore.Authentication.Cookies 名前空間

Cookie ベースの認証をサポートする型が含まれています。

クラス

BaseCookieContext

Cookie ベースの認証をサポートする型が含まれています。

ChunkingCookieManager

Cookie ごとの長さによって制限された Cookie を管理します。 応答に使用するために長い Cookie を分割し、要求からそれらを再構築します。

CookieAuthenticationDefaults

Cookie ベースの認証ハンドラーに関連する既定値

CookieAuthenticationEvents

Cookie 認証中に発生したイベントのサブスクライブを許可します。

CookieAuthenticationHandler

Cookie ベースの認証ハンドラーの実装。

CookieAuthenticationMiddleware

Cookie ベースの認証をサポートする型が含まれています。

CookieAuthenticationOptions

CookieAuthenticationOptions の構成オプション。

CookieRedirectContext

Challenge、SignIn、SignOut のいずれかが cookie ミドルウェア内でリダイレクトを引き起こすとコンテキストが渡されます

CookieSignedInContext

ICookieAuthenticationEvents メソッド SignedIn に渡されるコンテキスト オブジェクト。

CookieSigningInContext

に渡される SigningIn(CookieSigningInContext)コンテキスト オブジェクト。

CookieSigningOutContext

に渡されるコンテキスト オブジェクト SigningOut(CookieSigningOutContext)

CookieSlidingExpirationContext

CookieAuthenticationEvents OnCheckSlidingExpiration メソッドに渡されるコンテキスト オブジェクト。

CookieValidatePrincipalContext

CookieAuthenticationEvents ValidatePrincipal メソッドに渡されるコンテキスト オブジェクト。

PostConfigureCookieAuthenticationOptions

すべての CookieAuthenticationOptions既定値を設定するために使用されます。

インターフェイス

ICookieAuthenticationEvents

開発者が認証プロセスを CookieAuthenticationMiddleware 制御できるようにするために呼び出すコールバック メソッドを指定します。 />

ICookieManager

これは、要求と応答の Cookie を処理するために CookieAuthenticationMiddleware によって使用されます。 これは、チャンクなどの複雑な操作を可能にするために、通常の Cookie API から抽象化されます。

ITicketStore

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

注釈

Cookie ベースの認証の使用の詳細については、「ID を使用せずに Cookie 認証 ASP.NET Core使用する」を参照してください。