Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.app_focused")
class AppFocused : SeamEvent.Phone.Native

App user's phone is in foreground.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.app_unfocused")
class AppUnfocused : SeamEvent.Phone.Native

App user's phone is in background.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.bluetooth_disabled")
class BluetoothDisabled : SeamEvent.Phone.Native

Bluetooth disabled on the app user's phone.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.bluetooth_enabled")
class BluetoothEnabled : SeamEvent.Phone.Native

Bluetooth enabled on the app user's phone.

Link copied to clipboard

Event related to credentials.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.reader_failure")
class FailedToConnectReader(val errorMessage: String) : SeamEvent.Phone.Native

App user's phone has unlocked the reader.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.internet_connected")
class InternetConnected : SeamEvent.Phone.Native

App user's phone connected to the internet.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.internet_disconnected")
class InternetDisconnected : SeamEvent.Phone.Native

App user's phone disconnected from the internet.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.lost_required_android_permissions")
data class LostRequiredAndroidPermissions(val permissions: List<String>) : SeamEvent.Phone.Native

One or more required Android permissions have been lost.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.one_time_password_completed")
class OneTimePasswordCompleted : SeamEvent.Phone.Native

App user's phone registration one time password completed.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.one_time_password_requested")
class OneTimePasswordRequested(val url: String) : SeamEvent.Phone.Native

App user's phone registration requires one time password.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.phone_registration_finished")
class PhoneRegistrationFinished(val providerName: String) : SeamEvent.Phone.Native

App user's phone registration finished.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.phone_registration_started")
class PhoneRegistrationStarted : SeamEvent.Phone.Native

App user's phone registration started.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.reader_connected")
class ReaderConnected : SeamEvent.Phone.Native

App user's phone has connected to a reader.

Link copied to clipboard
@Serializable
@SerialName(value = "phone.native.reader_granted_access")
data class ReaderGrantedAccess(val assaAbloyCredentialServiceMetadata: SeamEvent.Phone.Native.ReaderGrantedAccess.AssaAbloyCredentialServiceMetadata? = null) : SeamEvent.Phone.Native
Link copied to clipboard

Event related to PhoneNative.UnlockWithTap scanning.

Properties

Link copied to clipboard
abstract val eventType: String

Event type.