mirror of
https://github.com/iterate-ch/cyberduck.git
synced 2026-05-26 19:10:49 +00:00
Remove create vault from provider.
This commit is contained in:
@@ -48,6 +48,7 @@ import ch.cyberduck.core.threading.CancelCallback;
|
||||
import ch.cyberduck.core.transfer.Transfer;
|
||||
import ch.cyberduck.core.transfer.TransferItem;
|
||||
import ch.cyberduck.core.transfer.TransferStatus;
|
||||
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
|
||||
import ch.cyberduck.core.vault.DefaultVaultRegistry;
|
||||
import ch.cyberduck.core.vault.VaultCredentials;
|
||||
import ch.cyberduck.core.vault.VaultMetadata;
|
||||
@@ -82,8 +83,8 @@ public class CopyWorkerTest extends AbstractFTPTest {
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path source = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final Path target = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
final byte[] content = RandomUtils.nextBytes(40500);
|
||||
@@ -113,8 +114,8 @@ public class CopyWorkerTest extends AbstractFTPTest {
|
||||
final Path source = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final Path targetFolder = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path target = new Path(targetFolder, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
new CryptoTouchFeature<>(session, new DefaultTouchFeature<Void>(
|
||||
@@ -142,8 +143,8 @@ public class CopyWorkerTest extends AbstractFTPTest {
|
||||
final Path source = new Path(vault, new AlphanumericRandomStringService(130).random(), EnumSet.of(Path.Type.file));
|
||||
final Path targetFolder = new Path(vault, new AlphanumericRandomStringService(130).random(), EnumSet.of(Path.Type.directory));
|
||||
final Path target = new Path(targetFolder, new AlphanumericRandomStringService(130).random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
new CryptoTouchFeature<>(session, new DefaultTouchFeature<Void>(
|
||||
@@ -169,8 +170,8 @@ public class CopyWorkerTest extends AbstractFTPTest {
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path folder = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path file = new Path(folder, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(
|
||||
@@ -208,8 +209,8 @@ public class CopyWorkerTest extends AbstractFTPTest {
|
||||
assertTrue(new DefaultFindFeature(session).find(cleartextFile));
|
||||
final Path encryptedFolder = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path encryptedFile = new Path(encryptedFolder, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(
|
||||
@@ -238,8 +239,8 @@ public class CopyWorkerTest extends AbstractFTPTest {
|
||||
session).touch(new FTPWriteFeature(session), cleartextFile, new TransferStatus());
|
||||
assertTrue(new DefaultFindFeature(session).find(cleartextFolder));
|
||||
assertTrue(new DefaultFindFeature(session).find(cleartextFile));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
// move directory into vault
|
||||
@@ -266,8 +267,8 @@ public class CopyWorkerTest extends AbstractFTPTest {
|
||||
new FTPDirectoryFeature(session).mkdir(new FTPWriteFeature(session), clearFolder, new TransferStatus());
|
||||
final Path encryptedFolder = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path encryptedFile = new Path(encryptedFolder, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(
|
||||
@@ -295,8 +296,8 @@ public class CopyWorkerTest extends AbstractFTPTest {
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path encryptedFolder = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path encryptedFile = new Path(encryptedFolder, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(
|
||||
|
||||
+3
-2
@@ -49,6 +49,7 @@ import ch.cyberduck.core.transfer.TransferOptions;
|
||||
import ch.cyberduck.core.transfer.TransferSpeedometer;
|
||||
import ch.cyberduck.core.transfer.TransferStatus;
|
||||
import ch.cyberduck.core.transfer.UploadTransfer;
|
||||
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
|
||||
import ch.cyberduck.core.vault.DefaultVaultRegistry;
|
||||
import ch.cyberduck.core.vault.VaultCredentials;
|
||||
import ch.cyberduck.core.vault.VaultMetadata;
|
||||
@@ -95,8 +96,8 @@ public class CryptoFTPSingleTransferWorkerTest extends AbstractFTPTest {
|
||||
final OutputStream out2 = localFile2.getOutputStream(false);
|
||||
IOUtils.write(content, out2);
|
||||
out2.close();
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
final Transfer t = new UploadTransfer(new Host(new TestProtocol()), Collections.singletonList(new TransferItem(dir1, localDirectory1)), new NullFilter<>());
|
||||
assertTrue(new SingleTransferWorker(session, session, t, new TransferOptions(), new TransferSpeedometer(t), new DisabledTransferPrompt() {
|
||||
|
||||
@@ -30,6 +30,7 @@ import ch.cyberduck.core.ftp.FTPWriteFeature;
|
||||
import ch.cyberduck.core.shared.DefaultFindFeature;
|
||||
import ch.cyberduck.core.shared.DefaultHomeFinderService;
|
||||
import ch.cyberduck.core.transfer.TransferStatus;
|
||||
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
|
||||
import ch.cyberduck.core.vault.DefaultVaultRegistry;
|
||||
import ch.cyberduck.core.vault.VaultCredentials;
|
||||
import ch.cyberduck.core.vault.VaultMetadata;
|
||||
@@ -58,8 +59,8 @@ public class FTPDirectoryFeatureTest extends AbstractFTPTest {
|
||||
final Path testdirectory = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path testdirectory2 = new Path(testdirectory, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path testfile2 = new Path(testdirectory2, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(
|
||||
cryptomator.getFeature(session, Write.class, new FTPWriteFeature(session)), testdirectory, new TransferStatus());
|
||||
@@ -77,8 +78,8 @@ public class FTPDirectoryFeatureTest extends AbstractFTPTest {
|
||||
final Path home = new DefaultHomeFinderService(session).find();
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path test = new Path(vault, new AlphanumericRandomStringService(130).random(), EnumSet.of(Path.Type.directory));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(
|
||||
cryptomator.getFeature(session, Write.class, new FTPWriteFeature(session)), test, new TransferStatus());
|
||||
|
||||
@@ -39,6 +39,7 @@ import ch.cyberduck.core.shared.DefaultFindFeature;
|
||||
import ch.cyberduck.core.shared.DefaultHomeFinderService;
|
||||
import ch.cyberduck.core.shared.DefaultTouchFeature;
|
||||
import ch.cyberduck.core.transfer.TransferStatus;
|
||||
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
|
||||
import ch.cyberduck.core.vault.DefaultVaultRegistry;
|
||||
import ch.cyberduck.core.vault.VaultCredentials;
|
||||
import ch.cyberduck.core.vault.VaultMetadata;
|
||||
@@ -64,8 +65,8 @@ public class FTPListServiceTest extends AbstractFTPTest {
|
||||
final Path home = new DefaultHomeFinderService(session).find();
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path test = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
assertTrue(new CryptoListService(session, new FTPListService(session), cryptomator).list(vault).isEmpty());
|
||||
new CryptoTouchFeature<>(session, new DefaultTouchFeature<Void>(
|
||||
|
||||
@@ -35,6 +35,7 @@ import ch.cyberduck.core.shared.DefaultFindFeature;
|
||||
import ch.cyberduck.core.shared.DefaultHomeFinderService;
|
||||
import ch.cyberduck.core.shared.DefaultTouchFeature;
|
||||
import ch.cyberduck.core.transfer.TransferStatus;
|
||||
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
|
||||
import ch.cyberduck.core.vault.DefaultVaultRegistry;
|
||||
import ch.cyberduck.core.vault.VaultCredentials;
|
||||
import ch.cyberduck.core.vault.VaultMetadata;
|
||||
@@ -61,8 +62,8 @@ public class FTPMoveFeatureTest extends AbstractFTPTest {
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path folder = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path file = new Path(folder, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(
|
||||
new CryptoWriteFeature<>(session, new FTPWriteFeature(session), cryptomator), folder, new TransferStatus());
|
||||
|
||||
@@ -33,6 +33,7 @@ import ch.cyberduck.core.shared.DefaultFindFeature;
|
||||
import ch.cyberduck.core.shared.DefaultHomeFinderService;
|
||||
import ch.cyberduck.core.shared.DefaultTouchFeature;
|
||||
import ch.cyberduck.core.transfer.TransferStatus;
|
||||
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
|
||||
import ch.cyberduck.core.vault.DefaultVaultRegistry;
|
||||
import ch.cyberduck.core.vault.VaultCredentials;
|
||||
import ch.cyberduck.core.vault.VaultMetadata;
|
||||
@@ -58,8 +59,8 @@ public class FTPTouchFeatureTest extends AbstractFTPTest {
|
||||
public void testTouchEncrypted() throws Exception {
|
||||
final Path home = new DefaultHomeFinderService(session).find();
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
final TransferStatus status = new TransferStatus().setLength(0L);
|
||||
final Path test = new CryptoTouchFeature<>(session, new DefaultTouchFeature<Void>(session), cryptomator).touch(
|
||||
@@ -77,8 +78,8 @@ public class FTPTouchFeatureTest extends AbstractFTPTest {
|
||||
public void testTouchLongFilenameEncrypted() throws Exception {
|
||||
final Path home = new DefaultHomeFinderService(session).find();
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
final TransferStatus status = new TransferStatus();
|
||||
final Path test = new CryptoTouchFeature<>(session, new DefaultTouchFeature<Void>(session), cryptomator).touch(
|
||||
@@ -93,8 +94,8 @@ public class FTPTouchFeatureTest extends AbstractFTPTest {
|
||||
public void testTouchLongFilenameEncryptedDefaultFeature() throws Exception {
|
||||
final Path home = new DefaultHomeFinderService(session).find();
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
final TransferStatus status = new TransferStatus();
|
||||
final Path test = new CryptoTouchFeature<>(session, new DefaultTouchFeature<Void>(session), cryptomator).touch(
|
||||
|
||||
@@ -39,6 +39,7 @@ import ch.cyberduck.core.io.StreamCopier;
|
||||
import ch.cyberduck.core.shared.DefaultFindFeature;
|
||||
import ch.cyberduck.core.shared.DefaultHomeFinderService;
|
||||
import ch.cyberduck.core.transfer.TransferStatus;
|
||||
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
|
||||
import ch.cyberduck.core.vault.DefaultVaultRegistry;
|
||||
import ch.cyberduck.core.vault.VaultCredentials;
|
||||
import ch.cyberduck.core.vault.VaultMetadata;
|
||||
@@ -73,8 +74,8 @@ public class FTPWriteFeatureTest extends AbstractFTPTest {
|
||||
final Path home = new DefaultHomeFinderService(session).find();
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path test = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
final CryptoWriteFeature<Void> writer = new CryptoWriteFeature<>(session, new FTPWriteFeature(session), cryptomator);
|
||||
final FileHeader header = cryptomator.getFileHeaderCryptor().create();
|
||||
|
||||
@@ -45,6 +45,7 @@ import ch.cyberduck.core.shared.DefaultHomeFinderService;
|
||||
import ch.cyberduck.core.shared.DefaultTouchFeature;
|
||||
import ch.cyberduck.core.threading.CancelCallback;
|
||||
import ch.cyberduck.core.transfer.TransferStatus;
|
||||
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
|
||||
import ch.cyberduck.core.vault.DefaultVaultRegistry;
|
||||
import ch.cyberduck.core.vault.VaultCredentials;
|
||||
import ch.cyberduck.core.vault.VaultMetadata;
|
||||
@@ -74,8 +75,8 @@ public class MoveWorkerTest extends AbstractFTPTest {
|
||||
final Path vault = new Path(home, UUID.randomUUID().toString(), EnumSet.of(Path.Type.directory));
|
||||
final Path source = new Path(vault, UUID.randomUUID().toString(), EnumSet.of(Path.Type.file));
|
||||
final Path target = new Path(vault, UUID.randomUUID().toString(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
new CryptoTouchFeature<>(session, new DefaultTouchFeature<Void>(
|
||||
session), cryptomator).touch(
|
||||
@@ -95,8 +96,8 @@ public class MoveWorkerTest extends AbstractFTPTest {
|
||||
final Path source = new Path(vault, UUID.randomUUID().toString(), EnumSet.of(Path.Type.file));
|
||||
final Path targetFolder = new Path(vault, UUID.randomUUID().toString(), EnumSet.of(Path.Type.directory));
|
||||
final Path target = new Path(targetFolder, UUID.randomUUID().toString(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
new CryptoTouchFeature<>(session, new DefaultTouchFeature<Void>(
|
||||
session), cryptomator).touch(
|
||||
@@ -122,8 +123,8 @@ public class MoveWorkerTest extends AbstractFTPTest {
|
||||
final Path source = new Path(sourceFolder, new AlphanumericRandomStringService(130).random(), EnumSet.of(Path.Type.file));
|
||||
final Path targetFolder = new Path(vault, new AlphanumericRandomStringService(130).random(), EnumSet.of(Path.Type.directory));
|
||||
final Path target = new Path(targetFolder, new AlphanumericRandomStringService(130).random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(cryptomator.getFeature(session, Write.class, new FTPWriteFeature(session)), sourceFolder, new TransferStatus());
|
||||
new CryptoTouchFeature<>(session, new DefaultTouchFeature<Void>(
|
||||
@@ -145,8 +146,8 @@ public class MoveWorkerTest extends AbstractFTPTest {
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path folder = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path file = new Path(folder, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
session.withRegistry(new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator));
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(
|
||||
cryptomator.getFeature(session, Write.class, new FTPWriteFeature(session)), folder, new TransferStatus());
|
||||
@@ -185,8 +186,8 @@ public class MoveWorkerTest extends AbstractFTPTest {
|
||||
assertTrue(new DefaultFindFeature(session).find(clearFile));
|
||||
final Path encryptedFolder = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path encryptedFile = new Path(encryptedFolder, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(
|
||||
@@ -214,8 +215,8 @@ public class MoveWorkerTest extends AbstractFTPTest {
|
||||
new DefaultTouchFeature<Void>(session).touch(new FTPWriteFeature(session), clearFile, new TransferStatus());
|
||||
assertTrue(new DefaultFindFeature(session).find(clearFolder));
|
||||
assertTrue(new DefaultFindFeature(session).find(clearFile));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
// move directory into vault
|
||||
@@ -242,8 +243,8 @@ public class MoveWorkerTest extends AbstractFTPTest {
|
||||
new FTPDirectoryFeature(session).mkdir(new FTPWriteFeature(session), clearFolder, new TransferStatus());
|
||||
final Path encryptedFolder = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path encryptedFile = new Path(encryptedFolder, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(
|
||||
@@ -272,8 +273,8 @@ public class MoveWorkerTest extends AbstractFTPTest {
|
||||
final Path vault = new Path(home, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path encryptedFolder = new Path(vault, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.directory));
|
||||
final Path encryptedFile = new Path(encryptedFolder, new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).create(session, null, vault, new VaultCredentials("test"),
|
||||
new VaultMetadata(vaultVersion));
|
||||
final AbstractVault cryptomator = new CryptoVaultProvider(session).provide(session, vault, new VaultMetadata(vaultVersion));
|
||||
cryptomator.create(session, null, new DefaultVaultMetadataCredentialsProvider(new VaultCredentials("test")));
|
||||
final DefaultVaultRegistry registry = new DefaultVaultRegistry(new DisabledPasswordCallback(), cryptomator);
|
||||
session.withRegistry(registry);
|
||||
cryptomator.getFeature(session, Directory.class, new FTPDirectoryFeature(session)).mkdir(
|
||||
|
||||
@@ -35,8 +35,8 @@ import ch.cyberduck.core.local.DefaultTemporaryFileService;
|
||||
import ch.cyberduck.core.serializer.impl.dd.ProfilePlistReader;
|
||||
import ch.cyberduck.core.ssl.DefaultX509KeyManager;
|
||||
import ch.cyberduck.core.ssl.DefaultX509TrustManager;
|
||||
import ch.cyberduck.core.vault.VaultMetadata;
|
||||
import ch.cyberduck.core.threading.CancelCallback;
|
||||
import ch.cyberduck.core.vault.VaultMetadata;
|
||||
|
||||
import org.apache.ftpserver.FtpServer;
|
||||
import org.apache.ftpserver.FtpServerFactory;
|
||||
|
||||
Reference in New Issue
Block a user