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:
@@ -27,8 +27,8 @@ import ch.cyberduck.core.ProtocolFactory;
|
||||
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 ch.cyberduck.test.VaultTest;
|
||||
|
||||
import org.junit.After;
|
||||
|
||||
@@ -34,6 +34,7 @@ import ch.cyberduck.core.cryptomator.features.CryptoWriteFeature;
|
||||
import ch.cyberduck.core.features.Delete;
|
||||
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;
|
||||
@@ -60,8 +61,8 @@ public class BrickListServiceTest extends AbstractBrickTest {
|
||||
EnumSet.of(Path.Type.directory, Path.Type.volume)), new TransferStatus());
|
||||
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 BrickListService(session), cryptomator).list(vault, new DisabledListProgressListener()).isEmpty());
|
||||
new CryptoTouchFeature<>(session, new DefaultTouchFeature<FileEntity>(session), cryptomator).touch(
|
||||
|
||||
@@ -31,6 +31,7 @@ import ch.cyberduck.core.features.Find;
|
||||
import ch.cyberduck.core.shared.DefaultFindFeature;
|
||||
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;
|
||||
@@ -59,8 +60,8 @@ public class DefaultTouchFeatureTest extends AbstractBrickTest {
|
||||
public void testTouchLongFilenameEncrypted() throws Exception {
|
||||
final Path home = new Path("/", EnumSet.of(Path.Type.directory, Path.Type.volume));
|
||||
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<FileEntity>(session), cryptomator).touch(
|
||||
@@ -75,8 +76,8 @@ public class DefaultTouchFeatureTest extends AbstractBrickTest {
|
||||
public void testTouchLongFilenameEncryptedDefaultFeature() throws Exception {
|
||||
final Path home = new Path("/", EnumSet.of(Path.Type.directory, Path.Type.volume));
|
||||
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<FileEntity>(session), cryptomator).touch(
|
||||
|
||||
Reference in New Issue
Block a user