Package-level declarations

Types

Link copied to clipboard
@Serializable
data class SasAcceptEventContent(val commitment: String, val hash: SasHash, val keyAgreementProtocol: SasKeyAgreementProtocol, val messageAuthenticationCode: SasMessageAuthenticationCode, val shortAuthenticationString: Set<SasMethod>, val relatesTo: RelatesTo.Reference?, val transactionId: String?) : VerificationStep
Link copied to clipboard
@Serializable(with = SasHash.Serializer::class)
sealed interface SasHash
Link copied to clipboard
Link copied to clipboard
@Serializable
data class SasKeyEventContent(val key: KeyValue.Curve25519KeyValue, val relatesTo: RelatesTo.Reference?, val transactionId: String?) : VerificationStep
Link copied to clipboard
@Serializable
data class SasMacEventContent(val keys: MacValue, val mac: Keys, val relatesTo: RelatesTo.Reference?, val transactionId: String?) : VerificationStep
Link copied to clipboard
@Serializable(with = SasMethod.Serializer::class)
sealed interface SasMethod
Link copied to clipboard
@Serializable
data class VerificationCancelEventContent(val code: VerificationCancelEventContent.Code, val reason: String, val relatesTo: RelatesTo.Reference?, val transactionId: String?) : VerificationStep
Link copied to clipboard
@Serializable
data class VerificationDoneEventContent(val relatesTo: RelatesTo.Reference?, val transactionId: String?) : VerificationStep
Link copied to clipboard
sealed interface VerificationMethod
Link copied to clipboard
@Serializable
data class VerificationReadyEventContent(val fromDevice: String, val methods: Set<VerificationMethod>, val relatesTo: RelatesTo.Reference?, val transactionId: String?) : VerificationStep
Link copied to clipboard
Link copied to clipboard
@Serializable
data class VerificationRequestToDeviceEventContent(val fromDevice: String, val methods: Set<VerificationMethod>, val timestamp: Long, val transactionId: String) : ToDeviceEventContent, VerificationRequest
Link copied to clipboard
@Serializable
sealed interface VerificationStartEventContent : VerificationStep