Types

Link copied to clipboard
@Serializable(with = CookieExclusionReasonSerializer::class)
data object ExcludeDomainNonASCII : CookieExclusionReason
Link copied to clipboard
@Serializable(with = CookieExclusionReasonSerializer::class)
data object ExcludeInvalidSameParty : CookieExclusionReason
Link copied to clipboard
@Serializable(with = CookieExclusionReasonSerializer::class)
data object ExcludePortMismatch : CookieExclusionReason
Link copied to clipboard
@Serializable(with = CookieExclusionReasonSerializer::class)
data object ExcludeSamePartyCrossPartyContext : CookieExclusionReason
Link copied to clipboard
@Serializable(with = CookieExclusionReasonSerializer::class)
data object ExcludeSameSiteLax : CookieExclusionReason
Link copied to clipboard
@Serializable(with = CookieExclusionReasonSerializer::class)
data object ExcludeSameSiteNoneInsecure : CookieExclusionReason
Link copied to clipboard
@Serializable(with = CookieExclusionReasonSerializer::class)
data object ExcludeSameSiteStrict : CookieExclusionReason
Link copied to clipboard
@Serializable(with = CookieExclusionReasonSerializer::class)
data object ExcludeSameSiteUnspecifiedTreatedAsLax : CookieExclusionReason
Link copied to clipboard
@Serializable(with = CookieExclusionReasonSerializer::class)
data object ExcludeSchemeMismatch : CookieExclusionReason
@Serializable(with = CookieExclusionReasonSerializer::class)
data object ExcludeThirdPartyCookieBlockedInFirstPartySet : CookieExclusionReason
Link copied to clipboard
@Serializable(with = CookieExclusionReasonSerializer::class)
data object ExcludeThirdPartyPhaseout : CookieExclusionReason
Link copied to clipboard
@Serializable(with = CookieExclusionReasonSerializer::class)
data class NotDefinedInProtocol(val value: String) : CookieExclusionReason

This extra enum entry represents values returned by Chrome that were not defined in the protocol (for instance new values that were added later).