Freigeben über


CookieBuilder Klasse

Definition

Definiert Einstellungen, die zum Erstellen eines Cookies verwendet werden.

public ref class CookieBuilder
public class CookieBuilder
type CookieBuilder = class
Public Class CookieBuilder
Vererbung
CookieBuilder
Abgeleitet

Konstruktoren

CookieBuilder()

Definiert Einstellungen, die zum Erstellen eines Cookies verwendet werden.

Eigenschaften

Domain

Die Domäne, der das Cookie zugeordnet werden soll.

Expiration

Ruft die Lebensdauer eines Cookies ab oder legt diese fest.

Extensions

Ruft eine Auflistung zusätzlicher Werte ab, die an das Cookie angefügt werden sollen.

HttpOnly

Gibt an, ob von clientseitigem Skript nicht auf ein Cookie zugegriffen werden kann. Der Standardwert ist false , aber bestimmte Komponenten können einen anderen Wert verwenden.

IsEssential

Gibt an, ob dieses Cookie erforderlich ist, damit die Anwendung ordnungsgemäß funktioniert. Wenn true, werden Überprüfungen der Einwilligungsrichtlinie möglicherweise umgangen. Der Standardwert ist false , aber bestimmte Komponenten können einen anderen Wert verwenden.

MaxAge

Ruft das maximale Alter für das Cookie ab oder legt dieses fest.

Name

Der Name des Cookies.

Path

Der Cookiepfad.

SameSite

Das SameSite-Attribut des Cookies. Der Standardwert ist Unspecified , aber bestimmte Komponenten können einen anderen Wert verwenden.

SecurePolicy

Die Richtlinie, die verwendet wird, um zu bestimmen Secure. Dies wird anhand der HttpContext an Build(HttpContext, DateTimeOffset)übergebenen bestimmt.

Methoden

Build(HttpContext)

Erstellt die Cookieoptionen aus dem angegebenen context.

Build(HttpContext, DateTimeOffset)

Erstellt die Cookieoptionen aus dem angegebenen context mit einem Ablauf basierend auf expiresFrom und Expiration.

Gilt für: