ConsentConfiguration

sealed interface ConsentConfiguration

Domain representation of how a scanning session should obtain end-user consent.

SDK-internal; mapped from the public UX config at the presentation boundary.

Inheritors

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RequireConsent(val userId: String, val durationDays: Int? = null, val note: String? = null, val customerContext: CustomerContext? = null) : ConsentConfiguration