buildRefreshCookie

fun buildRefreshCookie(name: String, value: String, expiresAt: Instant, secure: Boolean = true, sameSite: String = "Strict"): ResponseCookie

Build a refresh cookie with optional environment-specific flags.

Return

a ResponseCookie ready to be added to Set-Cookie

Parameters

name

cookie name (e.g., __Host-rt)

value

opaque token id value

expiresAt

absolute expiry used to compute Max-Age

secure

whether to mark Secure (default true)

sameSite

SameSite policy (default Strict)