Class Version7Migrator

    • Constructor Detail

      • Version7Migrator

        @Inject
        public Version7Migrator​(org.cryptomator.cryptolib.api.CryptorProvider cryptorProvider)
    • Method Detail

      • migrate

        public void migrate​(Path vaultRoot,
                            String masterkeyFilename,
                            CharSequence passphrase,
                            MigrationProgressListener progressListener)
                     throws org.cryptomator.cryptolib.api.InvalidPassphraseException,
                            org.cryptomator.cryptolib.api.UnsupportedVaultFormatException,
                            IOException
        Description copied from interface: Migrator
        Performs the migration this migrator is built for.
        Specified by:
        migrate in interface Migrator
        Throws:
        org.cryptomator.cryptolib.api.InvalidPassphraseException
        org.cryptomator.cryptolib.api.UnsupportedVaultFormatException
        IOException