Check cookie properties and states.
More...
Check cookie properties and states.
◆ cookie_get_priority()
Get cookie's priority.
- Parameters
-
- Returns
- Priority level
◆ cookie_get_samesite()
Get cookie's SameSite attribute.
- Parameters
-
- Returns
- SameSite value
◆ cookie_is_expired()
bool cookie_is_expired |
( |
const cookie_t * | cookie, |
|
|
time_t | current_time ) |
Check if cookie is expired.
- Parameters
-
cookie | Cookie to check |
current_time | Current timestamp for comparison |
- Returns
- True if cookie is expired
printf("Cookie has expired\n");
}
bool cookie_is_expired(const cookie_t *cookie, time_t current_time)
Check if cookie is expired.
Definition cookie.c:1033
HTTP cookie structure.
Definition cookie.h:105
◆ cookie_is_host_only()
bool cookie_is_host_only |
( |
const cookie_t * | cookie | ) |
|
Check if cookie is host-only.
- Parameters
-
- Returns
- True if cookie is restricted to exact host
◆ cookie_is_http_only()
bool cookie_is_http_only |
( |
const cookie_t * | cookie | ) |
|
Check if cookie has HttpOnly flag.
- Parameters
-
- Returns
- True if cookie is HTTP-only
◆ cookie_is_secure()
bool cookie_is_secure |
( |
const cookie_t * | cookie | ) |
|
Check if cookie has Secure flag.
- Parameters
-
- Returns
- True if cookie is secure
◆ cookie_is_session()
bool cookie_is_session |
( |
const cookie_t * | cookie | ) |
|
Check if cookie is a session cookie.
- Parameters
-
- Returns
- True if cookie has no expiry time
◆ cookie_touch()
Update cookie's last access time.
- Parameters
-
Call this when a cookie is used to track access patterns.