SwitcloudL2

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val userInfo: SharedFlow<ByteArray>

User info raised by moka

Functions

Link copied to clipboard
Link copied to clipboard
open override fun cleanupServices()

Clean up services.

Link copied to clipboard
fun displayUserInfo(userInfo: ByteArray)
Link copied to clipboard
open override fun getActivity(): Activity?

Get activity to allow access to NFC adapter

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getSystemInfo(): SystemInfo

Gets system information.

Link copied to clipboard
open override fun getVibrator(): Vibrator?

Get vibrator instance when vibrateOnTagDetection is requested Must be called after setActivity()

Link copied to clipboard
open override fun gla(): IGla

Gets the GLA service.

Link copied to clipboard
open override fun gsa(): IGsa?

Gets the GSA service.

Link copied to clipboard
open override fun initializeServices()

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

Link copied to clipboard
Link copied to clipboard
external fun initNativeMappings(mappings: Map<String, String>)
Link copied to clipboard
external fun loadTZApp(stream: ByteArray)
Link copied to clipboard
open override fun reader(): IReader

Gets the Reader service.

Link copied to clipboard
open override fun registerCallbacks(xsecCallback: IXsecCallback)

Registers the delegated external security (xsec) callback for JNI access.

Link copied to clipboard
open override fun setActivity(activity: Activity, vibrateOnTagDetection: Boolean = false)

Set activity to allow access to NFC adapter

Link copied to clipboard
external fun setCallbacks(xsecCallback: IXsecCallback)
Link copied to clipboard
open override fun setPollingCancelled(cancelled: Boolean)

Cancels the polling.

Link copied to clipboard
open override fun vcard(): IVirtualCard?

Gets the Virtual Card service.