CookieBuilder クラス

定義

Cookie の作成に使用する設定を定義します。

public ref class CookieBuilder
public class CookieBuilder
type CookieBuilder = class
Public Class CookieBuilder
継承
CookieBuilder
派生

コンストラクター

CookieBuilder()

Cookie の作成に使用する設定を定義します。

プロパティ

Domain

Cookie を関連付けるドメイン。

Expiration

Cookie の有効期間を取得または設定します。

Extensions

Cookie に追加する追加の値のコレクションを取得します。

HttpOnly

クライアント側スクリプトによって Cookie にアクセスできないかどうかを示します。 既定値は ですが false 、特定のコンポーネントでは別の値が使用される場合があります。

IsEssential

アプリケーションが正しく機能するためにこの Cookie が不可欠かどうかを示します。 true の場合、同意ポリシーのチェックはバイパスされる可能性があります。 既定値は ですが false 、特定のコンポーネントでは別の値が使用される場合があります。

MaxAge

Cookie の最長有効期間を取得または設定します。

Name

クッキーの名前。

Path

Cookie のパス。

SameSite

Cookie の SameSite 属性。 既定値は ですが Unspecified 、特定のコンポーネントでは別の値が使用される場合があります。

SecurePolicy

を決定 Secureするために使用されるポリシー。 これは、 にBuild(HttpContext, DateTimeOffset)渡された からHttpContext決定されます。

メソッド

Build(HttpContext)

指定 contextした から Cookie オプションを作成します。

Build(HttpContext, DateTimeOffset)

Expirationに基づいて有効期限を指定してcontext、 から Cookie オプションをexpiresFrom作成します。

適用対象