SdkEncryptedSessionIntent

data class SdkEncryptedSessionIntent(val sessionIntent: String, val hash: String, val encryptedKey: 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
constructor(sessionIntent: String, hash: String, encryptedKey: String)

Properties

Link copied to clipboard
Link copied to clipboard

A hash to validate the sessionIntent

Link copied to clipboard

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