DeviceBoundSession

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

A device bound session.

Official doc

Constructors

Link copied to clipboard
constructor(key: DeviceBoundSessionKey, refreshUrl: String, inclusionRules: DeviceBoundSessionInclusionRules, cookieCravings: List<DeviceBoundSessionCookieCraving>, expiryDate: TimeSinceEpoch, 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

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_.