EncryptedFileStorage

class EncryptedFileStorage @Inject constructor(context: Context, ioDispatcher: CoroutineDispatcher) : FileStorage

Constructors

Link copied to clipboard
@Inject
constructor(context: Context, ioDispatcher: CoroutineDispatcher)

Functions

Link copied to clipboard
open suspend override fun deleteFile(fileName: String): Result<Unit>
Link copied to clipboard
open suspend override fun readFile(fileName: String): Result<ByteArray?>
Link copied to clipboard
open suspend override fun saveFile(fileName: String, data: ByteArray): Result<Unit>