CookieOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Možnosti použité k vytvoření nového souboru cookie.
public ref class CookieOptions
public class CookieOptions
type CookieOptions = class
Public Class CookieOptions
- Dědičnost
-
CookieOptions
Poznámky
Instance CookieOptions je určena k řízení chování jednotlivých souborů cookie. Opakované použití stejné instance CookieOptions napříč více soubory cookie může vést k nezamýšleným důsledkům, jako jsou úpravy ovlivňující více souborů cookie. Doporučujeme vytvořit instanci nového objektu CookieOptions pro každý soubor cookie, aby se zajistilo, že se konfigurace použije nezávisle.
Konstruktory
CookieOptions() |
Vytvoří výchozí soubor cookie s cestou /. |
CookieOptions(CookieOptions) |
Vytvoří kopii dané CookieOptions. |
Vlastnosti
Domain |
Získá nebo nastaví doménu pro přidružení souboru cookie. |
Expires |
Získá nebo nastaví datum a čas vypršení platnosti souboru cookie. |
Extensions |
Získá kolekci dalších hodnot pro připojení k souboru cookie. |
HttpOnly |
Získá nebo nastaví hodnotu, která označuje, zda je soubor cookie nepřístupný skriptem na straně klienta. |
IsEssential |
Označuje, zda je tento soubor cookie nezbytný pro správné fungování aplikace. Pokud je pravda, může se obejít kontrola zásad souhlasu. Výchozí hodnota je false. |
MaxAge |
Získá nebo nastaví maximální věk souboru cookie. |
Path |
Získá nebo nastaví cestu k souboru cookie. |
SameSite |
Získá nebo nastaví hodnotu pro SameSite atribut cookie. Výchozí hodnota je Unspecified |
Secure |
Získá nebo nastaví hodnotu, která určuje, zda se má soubor cookie přenášet pomocí protokolu SSL (Secure Sockets Layer) - to znamená pouze přes HTTPS. |
Metody
CreateCookieHeader(String, String) |
Vytvoří SetCookieHeaderValue pomocí aktuálních možností. |