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 を ASP.NET Coreせずに Cookie 認証を使用する」を参照してください。