GdprController

interface GdprController : GdprConfigurationInterface

Controller for managing the GDPR context entity.

Functions

Link copied to clipboard
abstract fun disable()

Disable the GDPR entity.

Link copied to clipboard
abstract fun enable(): Boolean

Enable the GDPR entity.

Link copied to clipboard
abstract fun reset(basisForProcessing: Basis, documentId: String?, documentVersion: String?, documentDescription: String?)

Reset GDPR entity to be sent with each event.

Properties

Link copied to clipboard
abstract val basisForProcessing: Basis?

Basis for processing.

Link copied to clipboard

Description of the document.

Link copied to clipboard
abstract val documentId: String?

ID of a GDPR basis document.

Link copied to clipboard
abstract val documentVersion: String?

Version of the document.

Link copied to clipboard
abstract val isEnabled: Boolean

Whether the specified GDPR data will be attached as entity to all events.