# Record TCefCookie

Description
Fields

## Unit

uCEFTypes

## Declaration

`type TCefCookie = record`

## Description

Cookie information.

<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types.h">CEF source file: /include/internal/cef_types.h (cef_cookie_t))

## Overview

### Fields

Public | `size: NativeUInt;`
Public | `name: TCefString;`
Public | `value: TCefString;`
Public | `domain: TCefString;`
Public | `path: TCefString;`
Public | `secure: Integer;`
Public | `httponly: Integer;`
Public | `creation: TCefBaseTime;`
Public | `last_access: TCefBaseTime;`
Public | `has_expires: Integer;`
Public | `expires: TCefBaseTime;`
Public | `same_site: TCefCookieSameSite;`
Public | `priority: TCefCookiePriority;`

## Description

### Fields

Public | `size: NativeUInt;`
Size of this structure.

Public | `name: TCefString;`
The cookie name.

Public | `value: TCefString;`
The cookie value.

Public | `domain: TCefString;`
If |domain| is empty a host cookie will be created instead of a domain cookie. Domain cookies are stored with a leading "." and are visible to sub-domains whereas host cookies are not.

Public | `path: TCefString;`
If |path| is non-empty only URLs at or below the path will get the cookie value.

Public | `secure: Integer;`
If |secure| is true the cookie will only be sent for HTTPS requests.

Public | `httponly: Integer;`
If |httponly| is true the cookie will only be sent for HTTP requests.

Public | `creation: TCefBaseTime;`
The cookie creation date. This is automatically populated by the system on cookie creation.

Public | `last_access: TCefBaseTime;`
The cookie last access date. This is automatically populated by the system on access.

Public | `has_expires: Integer;`
The cookie expiration date is only valid if |has_expires| is true.

Public | `expires: TCefBaseTime;`
This item has no description.

Public | `same_site: TCefCookieSameSite;`
Same site.

Public | `priority: TCefCookiePriority;`
Priority.

Generated by PasDoc 1.0.4.