Package-level declarations

Types

Link copied to clipboard
internal data class BackupHeader(val version: Int, val isEncrypted: Boolean, val hashData: HashData)

The unencrypted data we write on the beginning of the backup files.

Link copied to clipboard
internal interface BackupHeaderField<Format : Any>
Link copied to clipboard
internal interface BackupHeaderSerializer

Reads and writes a BackupHeader to data streams.

Link copied to clipboard
internal data class HashData(val hashedUserId: UByteArray, val salt: UByteArray, val operationsLimit: ULong, val hashingMemoryLimit: Int)
Link copied to clipboard
internal sealed interface HeaderParseResult