SameSiteCookieIssueDetails

data class SameSiteCookieIssueDetails(cookie: AffectedCookie, cookieWarningReasons: List<SameSiteCookieWarningReason>, cookieExclusionReasons: List<SameSiteCookieExclusionReason>, operation: SameSiteCookieOperation, siteForCookies: String?, cookieUrl: String?, request: AffectedRequest?)

This information is currently necessary, as the front-end has a difficult time finding a specific cookie. With this, we can convey specific error information without the cookie.

Constructors

SameSiteCookieIssueDetails
Link copied to clipboard
fun SameSiteCookieIssueDetails(cookie: AffectedCookie, cookieWarningReasons: List<SameSiteCookieWarningReason>, cookieExclusionReasons: List<SameSiteCookieExclusionReason>, operation: SameSiteCookieOperation, siteForCookies: String? = null, cookieUrl: String? = null, request: AffectedRequest? = null)

Properties

cookie
Link copied to clipboard
val cookie: AffectedCookie
cookieExclusionReasons
Link copied to clipboard
cookieUrl
Link copied to clipboard
val cookieUrl: String? = null
cookieWarningReasons
Link copied to clipboard
val cookieWarningReasons: List<SameSiteCookieWarningReason>
operation
Link copied to clipboard
val operation: SameSiteCookieOperation
Optionally identifies the site-for-cookies and the cookie url, which may be used by the front-end as additional context.
request
Link copied to clipboard
val request: AffectedRequest? = null
siteForCookies
Link copied to clipboard
val siteForCookies: String? = null

Sources

jvm source
Link copied to clipboard