PreKeyBundle

@Serializable
data class PreKeyBundle(val address: DeviceAddress, val identityKey: ByteArray, val signedPreKey: PublicSignedPreKey, val oneTimePreKey: PublicOneTimePreKey? = null)

Public data published by a device for asynchronous session establishment. Byte arrays intentionally avoid exposing Kodium-specific key types in the public KSecureMessage model.

Constructors

Link copied to clipboard
constructor(address: DeviceAddress, identityKey: ByteArray, signedPreKey: PublicSignedPreKey, oneTimePreKey: PublicOneTimePreKey? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard