CCPAConfig

data class CCPAConfig @JvmOverloads constructor(val explicitNotice: CCPAConsent = CCPAConsent.NOT_APPLICABLE, val optOut: CCPAConsent = CCPAConsent.NOT_APPLICABLE, val lspa: CCPAConsent = CCPAConsent.NOT_APPLICABLE)

Return YES if the user was presented with the opt-out choice, NO otherwise. The default is NOT_APPLICABLE.

Constructors

Link copied to clipboard
constructor(explicitNotice: CCPAConsent = CCPAConsent.NOT_APPLICABLE, optOut: CCPAConsent = CCPAConsent.NOT_APPLICABLE, lspa: CCPAConsent = CCPAConsent.NOT_APPLICABLE)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Explicit notice for collecting consent.

Link copied to clipboard

Whether information should operate within the Limited Service Provider Agreement. The default is NOT_APPLICABLE.

Link copied to clipboard

Whether the user has opted out of the sale of their personal information. The default is NOT_APPLICABLE.

Functions

Link copied to clipboard

return The privacy string built to support CCPA compliance. Example format - 1YNN which breaks down into the following components:
1st char General metadata: the version of this string specification.
2nd char Explicit Notice and Opportunity to Opt-Out of Sale of Data
3rd char Opt-Out of Sale: Whether the consumer has opted out of sale of their personal data
4th char Support for Limited Service Provider Agreement