Move interface to core.

This commit is contained in:
David Kocher
2026-03-25 09:49:42 +01:00
parent 2a2edd8cab
commit 36e2b96249
7 changed files with 8 additions and 12 deletions
@@ -1,4 +1,4 @@
package ch.cyberduck.core.cryptomator.impl;
package ch.cyberduck.core.vault;
/*
* Copyright (c) 2002-2026 iterate GmbH. All rights reserved.
@@ -19,7 +19,6 @@ import ch.cyberduck.core.Credentials;
import ch.cyberduck.core.Host;
import ch.cyberduck.core.LoginOptions;
import ch.cyberduck.core.exception.LoginCanceledException;
import ch.cyberduck.core.vault.VaultCredentials;
public class DefaultVaultMetadataCredentialsProvider implements VaultMetadataCredentialsProvider {
@@ -1,4 +1,4 @@
package ch.cyberduck.core.cryptomator.impl;
package ch.cyberduck.core.vault;
/*
* Copyright (c) 2002-2026 iterate GmbH. All rights reserved.
@@ -15,9 +15,6 @@ package ch.cyberduck.core.cryptomator.impl;
* GNU General Public License for more details.
*/
import ch.cyberduck.core.vault.VaultCredentials;
import ch.cyberduck.core.vault.VaultMetadataProvider;
public interface VaultMetadataCredentialsProvider extends VaultMetadataProvider {
VaultCredentials getCredentials();
@@ -18,7 +18,7 @@ package ch.cyberduck.core.cryptomator;
import ch.cyberduck.core.ListProgressListener;
import ch.cyberduck.core.Path;
import ch.cyberduck.core.Session;
import ch.cyberduck.core.cryptomator.impl.DefaultVaultMetadataCredentialsProvider;
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
import ch.cyberduck.core.cryptomator.impl.uvf.UVFVault;
import ch.cyberduck.core.cryptomator.impl.v8.CryptomatorVault;
import ch.cyberduck.core.exception.BackgroundException;
@@ -35,7 +35,7 @@ import ch.cyberduck.core.cryptomator.CryptoFilename;
import ch.cyberduck.core.cryptomator.features.CryptoDirectoryFeature;
import ch.cyberduck.core.cryptomator.impl.CryptoDirectoryUVFProvider;
import ch.cyberduck.core.cryptomator.impl.CryptoFilenameV7Provider;
import ch.cyberduck.core.cryptomator.impl.VaultMetadataCredentialsProvider;
import ch.cyberduck.core.vault.VaultMetadataCredentialsProvider;
import ch.cyberduck.core.cryptomator.random.FastSecureRandomProvider;
import ch.cyberduck.core.exception.BackgroundException;
import ch.cyberduck.core.exception.UnsupportedException;
@@ -35,8 +35,8 @@ import ch.cyberduck.core.cryptomator.CryptoDirectory;
import ch.cyberduck.core.cryptomator.CryptoFilename;
import ch.cyberduck.core.cryptomator.impl.CryptoDirectoryV8Provider;
import ch.cyberduck.core.cryptomator.impl.CryptoFilenameV7Provider;
import ch.cyberduck.core.cryptomator.impl.DefaultVaultMetadataCredentialsProvider;
import ch.cyberduck.core.cryptomator.impl.VaultMetadataCredentialsProvider;
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
import ch.cyberduck.core.vault.VaultMetadataCredentialsProvider;
import ch.cyberduck.core.cryptomator.random.FastSecureRandomProvider;
import ch.cyberduck.core.exception.BackgroundException;
import ch.cyberduck.core.exception.LocalAccessDeniedException;
@@ -23,7 +23,7 @@ import ch.cyberduck.core.LoginOptions;
import ch.cyberduck.core.NullSession;
import ch.cyberduck.core.Path;
import ch.cyberduck.core.TestProtocol;
import ch.cyberduck.core.cryptomator.impl.DefaultVaultMetadataCredentialsProvider;
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
import ch.cyberduck.core.exception.BackgroundException;
import ch.cyberduck.core.exception.NotfoundException;
import ch.cyberduck.core.features.Directory;
@@ -24,7 +24,7 @@ import ch.cyberduck.core.LoginCallback;
import ch.cyberduck.core.PasswordCallback;
import ch.cyberduck.core.Path;
import ch.cyberduck.core.cryptomator.features.CryptoReadFeature;
import ch.cyberduck.core.cryptomator.impl.DefaultVaultMetadataCredentialsProvider;
import ch.cyberduck.core.vault.DefaultVaultMetadataCredentialsProvider;
import ch.cyberduck.core.proxy.DisabledProxyFinder;
import ch.cyberduck.core.sftp.SFTPHomeDirectoryService;
import ch.cyberduck.core.sftp.SFTPProtocol;