Cookie class.
More...
#include <Cookie.h>
◆ Ptr
◆ Cookie() [1/2]
Cookie::Cookie |
( |
const std::string & | name | ) |
|
|
explicitnoexcept |
◆ Cookie() [2/2]
Cookie::Cookie |
( |
const std::string & | name, |
|
|
const std::string & | value ) |
|
noexcept |
◆ expired()
bool Cookie::expired |
( |
uint64_t | now | ) |
const |
|
nodiscard |
◆ getDomain()
const std::string & Cookie::getDomain |
( |
| ) |
const |
|
nodiscard |
◆ getExpires()
uint64_t Cookie::getExpires |
( |
| ) |
const |
|
nodiscard |
◆ getMaxAge()
uint64_t Cookie::getMaxAge |
( |
| ) |
const |
|
nodiscard |
◆ getName()
const std::string & Cookie::getName |
( |
| ) |
const |
|
nodiscard |
◆ getPath()
const std::string & Cookie::getPath |
( |
| ) |
const |
|
nodiscard |
◆ getValue()
const std::string & Cookie::getValue |
( |
| ) |
const |
|
nodiscard |
◆ isHttpOnly()
bool Cookie::isHttpOnly |
( |
| ) |
const |
|
nodiscard |
◆ isSecure()
bool Cookie::isSecure |
( |
| ) |
const |
|
nodiscard |
◆ setDomain()
void Cookie::setDomain |
( |
const std::string & | domain | ) |
|
◆ setExpires()
void Cookie::setExpires |
( |
uint64_t | expires | ) |
|
◆ setHttpOnly()
void Cookie::setHttpOnly |
( |
bool | http_only | ) |
|
◆ setMaxAge()
void Cookie::setMaxAge |
( |
uint64_t | max_age | ) |
|
◆ setPath()
void Cookie::setPath |
( |
const std::string & | path | ) |
|
◆ setSecure()
void Cookie::setSecure |
( |
bool | secure | ) |
|
◆ setValue()
void Cookie::setValue |
( |
const std::string & | value | ) |
|
◆ updateExpiresFrom()
void Cookie::updateExpiresFrom |
( |
uint64_t | now | ) |
|
◆ domain
std::string sese::net::http::Cookie::domain |
|
private |
◆ expires
uint64_t sese::net::http::Cookie::expires = 0 |
|
private |
◆ httpOnly
bool sese::net::http::Cookie::httpOnly = false |
|
private |
◆ maxAge
uint64_t sese::net::http::Cookie::maxAge = 0 |
|
private |
◆ name
std::string sese::net::http::Cookie::name |
|
private |
◆ path
std::string sese::net::http::Cookie::path |
|
private |
◆ secure
bool sese::net::http::Cookie::secure = false |
|
private |
◆ value
std::string sese::net::http::Cookie::value |
|
private |
The documentation for this class was generated from the following files: