ProteusMigrationRecoveryHandler

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.

This achieves that the client data is cleared and the user is logged out without losing content.

Inheritors

Functions

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