ApplyCryptoStateUseCaseImpl

internal class ApplyCryptoStateUseCaseImpl(userId: <Error class: unknown class>, rootPathsProvider: RootPathsProvider, kaliumFileSystem: KaliumFileSystem, securityHelper: SecurityHelper, clientRepository: ClientRepository, dispatcher: <Error class: unknown class> = KaliumDispatcherImpl) : ApplyCryptoStateUseCase

Constructors

Link copied to clipboard
constructor(userId: <Error class: unknown class>, rootPathsProvider: RootPathsProvider, kaliumFileSystem: KaliumFileSystem, securityHelper: SecurityHelper, clientRepository: ClientRepository, dispatcher: <Error class: unknown class> = KaliumDispatcherImpl)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open suspend operator override fun invoke(extractResult: ExtractCryptoStateResult.Success): ApplyCryptoStateResult

Applies the crypto state from the extracted backup.