SdkEncryptedSessionIntent

data class SdkEncryptedSessionIntent(sessionIntent: String, hash: String) : Serializable

This class represents the encrypted session intent needed to launch a transaction in the Tap On Phone app. An instance of SdkEncryptedSessionIntent should be passed to the ActivityResultLauncher which results from registering TapOnPhoneInvocationSdk.getTransactionContract for activity result.

Constructors

Link copied to clipboard
fun SdkEncryptedSessionIntent(sessionIntent: String, hash: String)

Properties

Link copied to clipboard
val hash: String

A hash to validate the sessionIntent

Link copied to clipboard
val sessionIntent: String

An encrypted string containing all the necessary data to process the transaction.