commonMain.net.folivo.trixnity.client.store.StoredSecret.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of trixnity-client-jvm Show documentation
Show all versions of trixnity-client-jvm Show documentation
Multiplatform Kotlin SDK for matrix-protocol
package net.folivo.trixnity.client.store
import kotlinx.serialization.Contextual
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
import net.folivo.trixnity.core.model.events.ClientEvent.GlobalAccountDataEvent
import net.folivo.trixnity.core.model.events.m.secretstorage.SecretEventContent
@Serializable
data class StoredSecret(
@SerialName("event")
val event: @Contextual GlobalAccountDataEvent,
@SerialName("decryptedPrivateKey")
val decryptedPrivateKey: String
)