InitParams

data class InitParams(var configJson: String?, var nativeSecureElement: NativeKeyStorage?, var remoteSecureElement: NativeKeyStorage?, var bleCentral: BleCentral?, var blePeripheral: BlePeripheral?, var nfcHce: NfcHce?, var nfcScanner: NfcScanner?) : Disposable

Constructors

Link copied to clipboard
constructor(configJson: String?, nativeSecureElement: NativeKeyStorage?, remoteSecureElement: NativeKeyStorage?, bleCentral: BleCentral?, blePeripheral: BlePeripheral?, nfcHce: NfcHce?, nfcScanner: NfcScanner?)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Pass a serialized JSON to override the default configuration.

Link copied to clipboard

Create an instance of the native implementation of Secure Element and pass it here.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Create a custom implementation of HSM and pass it.

Functions

Link copied to clipboard
open override fun destroy()