Files
coop-mobile/shared/src/commonMain/kotlin/su/reya/coop/AppStorage.kt
T

14 lines
368 B
Kotlin

package su.reya.coop
interface AppStorage {
// Plain text storage
suspend fun get(key: String): String?
suspend fun set(key: String, value: String)
// Encrypted storage
suspend fun getSecret(key: String): String?
suspend fun setSecret(key: String, value: String)
suspend fun clear(key: String)
suspend fun has(key: String): Boolean
}