ProteusMigrationRecoveryHandlerImpl

Constructors

Link copied to clipboard
constructor(logoutUseCase: Lazy<LogoutUseCase>)

Functions

Link copied to clipboard
open suspend override fun clearClientData(clearLocalFiles: suspend () -> Unit)

Handles the migration error of a proteus client storage from CryptoBox to CoreCrypto. It will perform a logout, using LogoutReason.MIGRATION_TO_CC_FAILED as the reason.