Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
@Serializable
data class SasAcceptEventContent(val commitment: String, val hash: String = "sha256", val keyAgreementProtocol: String = "curve25519-hkdf-sha256", val messageAuthenticationCode: String = "hkdf-hmac-sha256", val shortAuthenticationString: Set<SasMethod> = setOf(DECIMAL, EMOJI), val relatesTo: RelatesTo.Reference?, val transactionId: String?) : VerificationStep
Link copied to clipboard
@Serializable
data class SasKeyEventContent(val key: String, val relatesTo: RelatesTo.Reference?, val transactionId: String?) : VerificationStep
Link copied to clipboard
@Serializable
data class SasMacEventContent(val keys: String, val mac: Keys, val relatesTo: RelatesTo.Reference?, val transactionId: String?) : VerificationStep
Link copied to clipboard
@Serializable
enum SasMethod : Enum<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
Link copied to clipboard
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 VerificationRequestEventContent(val fromDevice: String, val methods: Set<VerificationMethod>, val timestamp: Long, val transactionId: String) : ToDeviceEventContent, VerificationRequest
Link copied to clipboard