//clika-runtime/io.clika.runtime/Cookie
Cookie
[common]
data class Cookie(val name: String, val value: String, val path: String = "/", val domain: String = "", val maxAge: Int = -1, val httpOnly: Boolean = true, val secure: Boolean = false, val sameSite: SameSite = SameSite.LAX)
A cookie to set on a response: maxAge below 0 means a session cookie, an empty domain omits the attribute, httpOnly hides it from script, secure limits it to HTTPS.
Constructors
| Cookie | [common] constructor(name: String, value: String, path: String = "/", domain: String = "", maxAge: Int = -1, httpOnly: Boolean = true, secure: Boolean = false, sameSite: SameSite = SameSite.LAX) |
Properties
| Name | Summary |
|---|---|
| domain | [common] val domain: String |
| httpOnly | [common] val httpOnly: Boolean = true |
| maxAge | [common] val maxAge: Int |
| name | [common] val name: String |
| path | [common] val path: String |
| sameSite | [common] val sameSite: SameSite |
| secure | [common] val secure: Boolean = false |
| value | [common] val value: String |