ISwitcloudL2

interface ISwitcloudL2

Interface class for L2 SDKs access.

Properties

Link copied to clipboard
abstract val userInfo: SharedFlow<ByteArray>

User info raised by moka

Functions

Link copied to clipboard
abstract fun cleanupServices()

Clean up services.

Link copied to clipboard
abstract fun getSystemInfo(): SystemInfo

Gets system information.

Link copied to clipboard
abstract fun glase(): IGlase

Gets the GLASE service.

Link copied to clipboard
abstract fun initializeServices()

Initialize services. Also calls setPollingCancelled(false) before initialize services

Link copied to clipboard
abstract fun reader(): IReader

Gets the Reader service.

Link copied to clipboard
abstract fun registerCallbacks(rdrCallback: IRdrCallback, rngCallback: IRngCallback, odaCallback: IOdaCallback)

Register delegated security callbacks for JNI access.

Link copied to clipboard
abstract fun setActivity(activity: Activity)

Set activity to allow access to NFC adapter

Link copied to clipboard
abstract fun setPollingCancelled(cancelled: Boolean)

Cancels the polling.

Link copied to clipboard
abstract fun vcard(): IVirtualCard?

Gets the Virtual Card service.