VerifyBackupUseCaseImpl

internal class VerifyBackupUseCaseImpl(userId: <Error class: unknown class>, kaliumFileSystem: KaliumFileSystem, fileSystem: <Error class: unknown class> = FileSystem.SYSTEM, backupImporterProvider: MPBackupImporterProvider = MPBackupImporterProviderImpl(fileSystem), dispatchers: <Error class: unknown class> = KaliumDispatcherImpl) : VerifyBackupUseCase

Constructors

Link copied to clipboard
constructor(userId: <Error class: unknown class>, kaliumFileSystem: KaliumFileSystem, fileSystem: <Error class: unknown class> = FileSystem.SYSTEM, backupImporterProvider: MPBackupImporterProvider = MPBackupImporterProviderImpl(fileSystem), dispatchers: <Error class: unknown class> = KaliumDispatcherImpl)

Functions

Link copied to clipboard
open suspend operator override fun invoke(compressedBackupFilePath: <Error class: unknown class>): VerifyBackupResult

Checks whether the given backup file is encrypted and requires a password.