From 265974de0f6f5deb7539a4532a9c4a03707f3430 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sat, 9 Jan 2021 18:52:48 -0500 Subject: [PATCH] [B][+] Create function to convert between base64 strings and byte[] --- .../src/main/kotlin/org/hydev/ios/alarmclock/Extensions.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Backend/src/main/kotlin/org/hydev/ios/alarmclock/Extensions.kt b/Backend/src/main/kotlin/org/hydev/ios/alarmclock/Extensions.kt index 523f7bd..4e87b8f 100644 --- a/Backend/src/main/kotlin/org/hydev/ios/alarmclock/Extensions.kt +++ b/Backend/src/main/kotlin/org/hydev/ios/alarmclock/Extensions.kt @@ -30,3 +30,9 @@ fun randSalt(len: Int = 16): ByteArray random.nextBytes(salt) return salt } + +val ByteArray.base64: String + get() = Base64.getEncoder().encodeToString(this) + +val String.base64: ByteArray + get() = Base64.getDecoder().decode(this)