Initializer

interface Initializer

Interface that defines the required properties to initialize the Sensibill SDK

Properties

configuration
Link copied to clipboard
abstract val configuration: FunctionalConfiguration?
Functional feature configurations that SDK will use
context
Link copied to clipboard
abstract val context: Context
Android Context
environment
Link copied to clipboard
abstract val environment: SBEnvironment
SBEnvironment SDK will be be using to make API calls
isCertificatePinningEnabled
Link copied to clipboard
abstract val isCertificatePinningEnabled: Boolean
Boolean that will determine if certificate pinning will be enabled
onTrackEventListener
Link copied to clipboard
abstract val onTrackEventListener: OnTrackEventListener?
Event Listener SDK will use to broadcast SDK events
tokenProvider
Link copied to clipboard
abstract val tokenProvider: TokenProvider
Token Provider that SDK will use to retrieve a new token