Engagement

An object used to represent data extracted from an Engagement structure.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The connection methods in the engagement.

Link copied to clipboard
lateinit var eSenderKey: EcPublicKey

The ephemeral key used by the other side.

Link copied to clipboard

The encoding of the key that was sent from the other side.

Link copied to clipboard
lateinit var originInfos: List<OriginInfo>

The origin infos in the engagement.

Link copied to clipboard
lateinit var version: String

Gets the version string set in the Engagement CBOR, e.g. "1.0" or "1.1".

Functions

Link copied to clipboard
fun parse(encodedEngagement: ByteArray)