diff --git a/datatypes-cose/src/commonMain/kotlin/at/asitplus/crypto/datatypes/cose/CoseKeyParams.kt b/datatypes-cose/src/commonMain/kotlin/at/asitplus/crypto/datatypes/cose/CoseKeyParams.kt index 382c4d57..ad82851e 100644 --- a/datatypes-cose/src/commonMain/kotlin/at/asitplus/crypto/datatypes/cose/CoseKeyParams.kt +++ b/datatypes-cose/src/commonMain/kotlin/at/asitplus/crypto/datatypes/cose/CoseKeyParams.kt @@ -141,12 +141,10 @@ sealed class CoseKeyParams() { } override fun toCryptoPublicKey(): CryptoPublicKey? { - return let { - CryptoPublicKey.Rsa( + return CryptoPublicKey.Rsa( n = n ?: return null, e = e?.let { bytes -> Int.decodeFromDer(bytes) } ?: return null ) - } } } } \ No newline at end of file