diff --git a/logic/src/commonMain/kotlin/com/wire/kalium/logic/data/mlspublickeys/MLSPublicKeysMapper.kt b/logic/src/commonMain/kotlin/com/wire/kalium/logic/data/mlspublickeys/MLSPublicKeysMapper.kt index 881a66e5774..48d840103c9 100644 --- a/logic/src/commonMain/kotlin/com/wire/kalium/logic/data/mlspublickeys/MLSPublicKeysMapper.kt +++ b/logic/src/commonMain/kotlin/com/wire/kalium/logic/data/mlspublickeys/MLSPublicKeysMapper.kt @@ -45,27 +45,27 @@ class MLSPublicKeysMapperImpl : MLSPublicKeysMapper { sealed interface MLSPublicKeyType { val value: String? - data object ECDSA_SECP256R1_SHA256 : MLSPublicKeyType() { + data object ECDSA_SECP256R1_SHA256 : MLSPublicKeyType { override val value: String = "ecdsa_secp256r1_sha256" } - data object ECDSA_SECP384R1_SHA384 : MLSPublicKeyType() { + data object ECDSA_SECP384R1_SHA384 : MLSPublicKeyType { override val value: String = "ecdsa_secp384r1_sha384" } - data object ECDSA_SECP521R1_SHA512 : MLSPublicKeyType() { + data object ECDSA_SECP521R1_SHA512 : MLSPublicKeyType { override val value: String = "ecdsa_secp521r1_sha512" } - data object ED448 : MLSPublicKeyType() { + data object ED448 : MLSPublicKeyType { override val value: String = "ed448" } - data object ED25519 : MLSPublicKeyType() { + data object ED25519 : MLSPublicKeyType { override val value: String = "ed25519" } - data class Unknown(override val value: String?) : MLSPublicKeyType() + data class Unknown(override val value: String?) : MLSPublicKeyType companion object { fun from(value: String) = when (value) {