We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c9ce7b4 + 2d73607 commit ded9e71Copy full SHA for ded9e71
1 file changed
setting/src/androidMain/kotlin/com/dimension/maskbook/setting/ext/JWK.kt
@@ -20,11 +20,12 @@
20
*/
21
package com.dimension.maskbook.setting.ext
22
23
+import android.util.Base64
24
import com.dimension.maskbook.common.ext.decodeBase64Bytes
25
import com.dimension.maskbook.common.ext.encodeBase64String
26
import com.dimension.maskbook.setting.export.model.JsonWebKey
27
-internal fun JsonWebKey.fromJWK() = d?.decodeBase64Bytes()?.toHexString()
28
+internal fun JsonWebKey.fromJWK() = d?.decodeBase64Bytes(Base64.URL_SAFE)?.toHexString()
29
30
@OptIn(ExperimentalUnsignedTypes::class)
31
fun ByteArray.toHexString() = asUByteArray().joinToString("") { it.toString(16).padStart(2, '0') }
0 commit comments