DeviceBoundSession

@Serializable
data class DeviceBoundSession(val key: Network.DeviceBoundSessionKey, val refreshUrl: String, val inclusionRules: Network.DeviceBoundSessionInclusionRules, val cookieCravings: List<Network.DeviceBoundSessionCookieCraving>, val expiryDate: Double, val cachedChallenge: String? = null, val allowedRefreshInitiators: List<String>)

A device bound session.

Constructors

Link copied to clipboard
constructor(key: Network.DeviceBoundSessionKey, refreshUrl: String, inclusionRules: Network.DeviceBoundSessionInclusionRules, cookieCravings: List<Network.DeviceBoundSessionCookieCraving>, expiryDate: Double, cachedChallenge: String? = null, allowedRefreshInitiators: List<String>)

Properties

Link copied to clipboard

See comments on net::device_bound_sessions::Session::allowed_refresh_initiators_.

Link copied to clipboard
val cachedChallenge: String? = null

See comments on net::device_bound_sessions::Session::cached_challenge__.

Link copied to clipboard

See comments on net::device_bound_sessions::Session::cookie_cravings_.

Link copied to clipboard

See comments on net::device_bound_sessions::Session::expiry_date_.

Link copied to clipboard

See comments on net::device_bound_sessions::Session::inclusion_rules_.

Link copied to clipboard

The site and session ID of the session.

Link copied to clipboard

See comments on net::device_bound_sessions::Session::refresh_url_.