A B C D E F G I L M N O P R S U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- andThen(Migrator) - Method in interface org.cryptomator.cryptofs.migration.api.Migrator
-
Chains this migrator with a consecutive migrator.
B
- build() - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
-
Validates the values and creates new
CryptoFileSystemProperties
. - build() - Method in class org.cryptomator.cryptofs.migration.DaggerMigrationComponent.Builder
- builder() - Static method in class org.cryptomator.cryptofs.DaggerCryptoFileSystemProviderComponent
- builder() - Static method in class org.cryptomator.cryptofs.migration.DaggerMigrationComponent
C
- changePassphrase(Path, String, byte[], CharSequence, CharSequence) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
-
Changes the passphrase of a vault at the given path.
- changePassphrase(Path, String, CharSequence, CharSequence) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
-
Changes the passphrase of a vault at the given path.
- checkAccess(Path, AccessMode...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- ChunkCache_Factory - Class in org.cryptomator.cryptofs
- ChunkCache_Factory(Provider<ChunkLoader>, Provider<ChunkSaver>, Provider<CryptoFileSystemStats>) - Constructor for class org.cryptomator.cryptofs.ChunkCache_Factory
- ChunkLoader_Factory - Class in org.cryptomator.cryptofs
- ChunkLoader_Factory(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<CryptoFileSystemStats>) - Constructor for class org.cryptomator.cryptofs.ChunkLoader_Factory
- ChunkSaver_Factory - Class in org.cryptomator.cryptofs
- ChunkSaver_Factory(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<ExceptionsDuringWrite>, Provider<AtomicLong>, Provider<CryptoFileSystemStats>) - Constructor for class org.cryptomator.cryptofs.ChunkSaver_Factory
- CiphertextDirectoryDeleter_Factory - Class in org.cryptomator.cryptofs
- CiphertextDirectoryDeleter_Factory(Provider<DirectoryStreamFactory>) - Constructor for class org.cryptomator.cryptofs.CiphertextDirectoryDeleter_Factory
- ConflictResolver_Factory - Class in org.cryptomator.cryptofs
- ConflictResolver_Factory(Provider<LongFileNameProvider>, Provider<Cryptor>) - Constructor for class org.cryptomator.cryptofs.ConflictResolver_Factory
- Constants - Class in org.cryptomator.cryptofs
- Constants() - Constructor for class org.cryptomator.cryptofs.Constants
- containsVault(Path, String) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
-
Checks if the folder represented by the given path exists and contains a valid vault structure.
- copy(Path, Path, CopyOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- copyOperation() - Method in class org.cryptomator.cryptofs.DaggerCryptoFileSystemProviderComponent
- CopyOperation_Factory - Class in org.cryptomator.cryptofs
- CopyOperation_Factory() - Constructor for class org.cryptomator.cryptofs.CopyOperation_Factory
- create() - Static method in class org.cryptomator.cryptofs.CopyOperation_Factory
- create() - Static method in class org.cryptomator.cryptofs.CryptoFileSystemStats_Factory
- create() - Static method in class org.cryptomator.cryptofs.DirectoryIdLoader_Factory
- create() - Static method in class org.cryptomator.cryptofs.EncryptedNamePattern_Factory
- create() - Static method in class org.cryptomator.cryptofs.ExceptionsDuringWrite_Factory
- create() - Static method in class org.cryptomator.cryptofs.FilesWrapper_Factory
- create() - Static method in class org.cryptomator.cryptofs.FinallyUtil_Factory
- create() - Static method in class org.cryptomator.cryptofs.GlobToRegexConverter_Factory
- create() - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorMapKey
- create(Path, String...) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemUri
-
Constructs a CryptoFileSystem URI by using the given absolute path to a vault and constructing a path inside the vault from components.
- create(Provider<FileChannel>, Provider<Cryptor>, Provider<EffectiveOpenOptions>, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.FileHeaderLoader_Factory
- create(Provider<Path>) - Static method in class org.cryptomator.cryptofs.LongFileNameProvider_Factory
- create(Provider<Path>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileStore_Factory
- create(Provider<Path>, Provider<Cryptor>, Provider<DirectoryIdProvider>, Provider<LongFileNameProvider>) - Static method in class org.cryptomator.cryptofs.CryptoPathMapper_Factory
- create(Provider<Map<Class<?>, Provider<FileAttributeView>>>, Provider<Class<? extends FileAttributeView>>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewModule_ProvideAttributeViewFactory
- create(Provider<Map<Migration, Migrator>>) - Static method in class org.cryptomator.cryptofs.migration.Migrators_Factory
- create(Provider<ChunkLoader>, Provider<ChunkSaver>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkCache_Factory
- create(Provider<CopyOperation>) - Static method in class org.cryptomator.cryptofs.MoveOperation_Factory
- create(Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeViewProvider>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeByNameProvider_Factory
- create(Provider<CryptoFileSystemComponent>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewProvider_Factory
- create(Provider<CryptoFileSystemComponent>, Provider<FinallyUtil>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFiles_Factory
- create(Provider<CryptoFileSystemProperties>, Provider<Path>) - Static method in class org.cryptomator.cryptofs.ReadonlyFlag_Factory
- create(Provider<CryptoFileSystemProvider>, Provider<CryptoFileSystems>, Provider<Path>, Provider<Cryptor>, Provider<CryptoFileStore>, Provider<CryptoFileSystemStats>, Provider<CryptoPathMapper>, Provider<CryptoPathFactory>, Provider<PathMatcherFactory>, Provider<DirectoryStreamFactory>, Provider<DirectoryIdProvider>, Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeByNameProvider>, Provider<CryptoFileAttributeViewProvider>, Provider<OpenCryptoFiles>, Provider<Symlinks>, Provider<FinallyUtil>, Provider<CiphertextDirectoryDeleter>, Provider<ReadonlyFlag>, Provider<RootDirectoryInitializer>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory
- create(Provider<CryptoFileSystemProviderComponent>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystems_Factory
- create(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoBasicFileAttributeView_Factory
- create(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoDosFileAttributeView_Factory
- create(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoPosixFileAttributeView_Factory
- create(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileOwnerAttributeView_Factory
- create(Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.Symlinks_Factory
- create(Provider<CryptoPathMapper>, Provider<ReadonlyFlag>, Provider<FilesWrapper>) - Static method in class org.cryptomator.cryptofs.RootDirectoryInitializer_Factory
- create(Provider<DirectoryIdLoader>) - Static method in class org.cryptomator.cryptofs.DirectoryIdProvider_Factory
- create(Provider<DirectoryStreamFactory>) - Static method in class org.cryptomator.cryptofs.CiphertextDirectoryDeleter_Factory
- create(Provider<FinallyUtil>) - Static method in class org.cryptomator.cryptofs.CryptoFileChannelFactory_Factory
- create(Provider<GlobToRegexConverter>) - Static method in class org.cryptomator.cryptofs.PathMatcherFactory_Factory
- create(Provider<LongFileNameProvider>, Provider<Cryptor>) - Static method in class org.cryptomator.cryptofs.ConflictResolver_Factory
- create(Provider<Symlinks>) - Static method in class org.cryptomator.cryptofs.CryptoPathFactory_Factory
- create(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<AtomicLong>, Provider<CryptoFileChannelFactory>, Provider<ChunkCache>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemStats>, Provider<ExceptionsDuringWrite>, Provider<FinallyUtil>, Provider<Supplier<BasicFileAttributeView>>, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFile_Factory
- create(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkLoader_Factory
- create(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<ExceptionsDuringWrite>, Provider<AtomicLong>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkSaver_Factory
- create(Provider<Cryptor>, Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemProperties>, Provider<Symlinks>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeProvider_Factory
- create(Provider<Cryptor>, Provider<LongFileNameProvider>, Provider<ConflictResolver>, Provider<CryptoPathMapper>, Provider<FinallyUtil>, Provider<EncryptedNamePattern>) - Static method in class org.cryptomator.cryptofs.DirectoryStreamFactory_Factory
- create(Provider<CryptorProvider>) - Static method in class org.cryptomator.cryptofs.migration.v6.Version6Migrator_Factory
- create(CryptoFileSystemModule, Provider<CryptorProvider>, Provider<Path>, Provider<CryptoFileSystemProperties>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory
- create(MigrationModule) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion1CryptorProviderFactory
- create(MigrationModule, Provider<Version6Migrator>) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorFactory
- create(OpenCryptoFileModule, Provider<FileChannel>, Provider<Cryptor>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileSizeFactory
- create(OpenCryptoFileModule, Provider<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideCurrentPathFactory
- create(OpenCryptoFileModule, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory
- create(OpenCryptoFileModule, Provider<EffectiveOpenOptions>, Provider<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileChannelFactory
- createDirectory(Path, FileAttribute<?>...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- createSymbolicLink(Path, Path, FileAttribute<?>...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- CryptoBasicFileAttributeView_Factory - Class in org.cryptomator.cryptofs
- CryptoBasicFileAttributeView_Factory(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoBasicFileAttributeView_Factory
- CryptoDosFileAttributeView_Factory - Class in org.cryptomator.cryptofs
- CryptoDosFileAttributeView_Factory(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoDosFileAttributeView_Factory
- CryptoFileAttributeByNameProvider_Factory - Class in org.cryptomator.cryptofs
- CryptoFileAttributeByNameProvider_Factory(Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeViewProvider>) - Constructor for class org.cryptomator.cryptofs.CryptoFileAttributeByNameProvider_Factory
- CryptoFileAttributeProvider_Factory - Class in org.cryptomator.cryptofs
- CryptoFileAttributeProvider_Factory(Provider<Cryptor>, Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemProperties>, Provider<Symlinks>) - Constructor for class org.cryptomator.cryptofs.CryptoFileAttributeProvider_Factory
- CryptoFileAttributeViewModule_ProvideAttributeViewFactory - Class in org.cryptomator.cryptofs
- CryptoFileAttributeViewModule_ProvideAttributeViewFactory(Provider<Map<Class<?>, Provider<FileAttributeView>>>, Provider<Class<? extends FileAttributeView>>) - Constructor for class org.cryptomator.cryptofs.CryptoFileAttributeViewModule_ProvideAttributeViewFactory
- CryptoFileAttributeViewProvider_Factory - Class in org.cryptomator.cryptofs
- CryptoFileAttributeViewProvider_Factory(Provider<CryptoFileSystemComponent>) - Constructor for class org.cryptomator.cryptofs.CryptoFileAttributeViewProvider_Factory
- CryptoFileChannelFactory_Factory - Class in org.cryptomator.cryptofs
- CryptoFileChannelFactory_Factory(Provider<FinallyUtil>) - Constructor for class org.cryptomator.cryptofs.CryptoFileChannelFactory_Factory
- CryptoFileOwnerAttributeView_Factory - Class in org.cryptomator.cryptofs
- CryptoFileOwnerAttributeView_Factory(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoFileOwnerAttributeView_Factory
- CryptoFileStore_Factory - Class in org.cryptomator.cryptofs
- CryptoFileStore_Factory(Provider<Path>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoFileStore_Factory
- CryptoFileSystem - Class in org.cryptomator.cryptofs
-
A
FileSystem
which allows access to encrypted data in a directory. - CryptoFileSystemImpl_Factory - Class in org.cryptomator.cryptofs
- CryptoFileSystemImpl_Factory(Provider<CryptoFileSystemProvider>, Provider<CryptoFileSystems>, Provider<Path>, Provider<Cryptor>, Provider<CryptoFileStore>, Provider<CryptoFileSystemStats>, Provider<CryptoPathMapper>, Provider<CryptoPathFactory>, Provider<PathMatcherFactory>, Provider<DirectoryStreamFactory>, Provider<DirectoryIdProvider>, Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeByNameProvider>, Provider<CryptoFileAttributeViewProvider>, Provider<OpenCryptoFiles>, Provider<Symlinks>, Provider<FinallyUtil>, Provider<CiphertextDirectoryDeleter>, Provider<ReadonlyFlag>, Provider<RootDirectoryInitializer>) - Constructor for class org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory
- CryptoFileSystemModule_ProvideCryptorFactory - Class in org.cryptomator.cryptofs
- CryptoFileSystemModule_ProvideCryptorFactory(CryptoFileSystemModule, Provider<CryptorProvider>, Provider<Path>, Provider<CryptoFileSystemProperties>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory
- cryptoFileSystemProperties() - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProperties
-
Starts construction of
CryptoFileSystemProperties
- CryptoFileSystemProperties - Class in org.cryptomator.cryptofs
-
Properties to pass to
FileSystems.newFileSystem(URI, Map)
orCryptoFileSystemProvider.newFileSystem(Path, CryptoFileSystemProperties)
. - CryptoFileSystemProperties.Builder - Class in org.cryptomator.cryptofs
-
Builds
CryptoFileSystemProperties
- CryptoFileSystemProperties.FileSystemFlags - Enum in org.cryptomator.cryptofs
- cryptoFileSystemPropertiesFrom(Map<String, ?>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProperties
-
Starts construction of
CryptoFileSystemProperties
- CryptoFileSystemProvider - Class in org.cryptomator.cryptofs
-
A
FileSystemProvider
forCryptoFileSystems
. - CryptoFileSystemProvider() - Constructor for class org.cryptomator.cryptofs.CryptoFileSystemProvider
- CryptoFileSystems_Factory - Class in org.cryptomator.cryptofs
- CryptoFileSystems_Factory(Provider<CryptoFileSystemProviderComponent>) - Constructor for class org.cryptomator.cryptofs.CryptoFileSystems_Factory
- CryptoFileSystemStats - Class in org.cryptomator.cryptofs
-
Provides access to file system performance metrics.
- CryptoFileSystemStats_Factory - Class in org.cryptomator.cryptofs
- CryptoFileSystemStats_Factory() - Constructor for class org.cryptomator.cryptofs.CryptoFileSystemStats_Factory
- CryptoFileSystemUri - Class in org.cryptomator.cryptofs
-
Utility to handle
URI
s used by theCryptoFileSystemProvider
. - CryptoPathFactory_Factory - Class in org.cryptomator.cryptofs
- CryptoPathFactory_Factory(Provider<Symlinks>) - Constructor for class org.cryptomator.cryptofs.CryptoPathFactory_Factory
- CryptoPathMapper_Factory - Class in org.cryptomator.cryptofs
- CryptoPathMapper_Factory(Provider<Path>, Provider<Cryptor>, Provider<DirectoryIdProvider>, Provider<LongFileNameProvider>) - Constructor for class org.cryptomator.cryptofs.CryptoPathMapper_Factory
- CryptoPosixFileAttributeView_Factory - Class in org.cryptomator.cryptofs
- CryptoPosixFileAttributeView_Factory(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.CryptoPosixFileAttributeView_Factory
D
- DaggerCryptoFileSystemProviderComponent - Class in org.cryptomator.cryptofs
- DaggerMigrationComponent - Class in org.cryptomator.cryptofs.migration
- DaggerMigrationComponent.Builder - Class in org.cryptomator.cryptofs.migration
- delete(Path) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- DirectoryIdLoader_Factory - Class in org.cryptomator.cryptofs
- DirectoryIdLoader_Factory() - Constructor for class org.cryptomator.cryptofs.DirectoryIdLoader_Factory
- DirectoryIdProvider_Factory - Class in org.cryptomator.cryptofs
- DirectoryIdProvider_Factory(Provider<DirectoryIdLoader>) - Constructor for class org.cryptomator.cryptofs.DirectoryIdProvider_Factory
- DirectoryStreamFactory_Factory - Class in org.cryptomator.cryptofs
- DirectoryStreamFactory_Factory(Provider<Cryptor>, Provider<LongFileNameProvider>, Provider<ConflictResolver>, Provider<CryptoPathMapper>, Provider<FinallyUtil>, Provider<EncryptedNamePattern>) - Constructor for class org.cryptomator.cryptofs.DirectoryStreamFactory_Factory
E
- EncryptedNamePattern_Factory - Class in org.cryptomator.cryptofs
- EncryptedNamePattern_Factory() - Constructor for class org.cryptomator.cryptofs.EncryptedNamePattern_Factory
- entrySet() - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties
- ExceptionsDuringWrite_Factory - Class in org.cryptomator.cryptofs
- ExceptionsDuringWrite_Factory() - Constructor for class org.cryptomator.cryptofs.ExceptionsDuringWrite_Factory
F
- FileHeaderLoader_Factory - Class in org.cryptomator.cryptofs
- FileHeaderLoader_Factory(Provider<FileChannel>, Provider<Cryptor>, Provider<EffectiveOpenOptions>, Provider<AtomicReference<Path>>) - Constructor for class org.cryptomator.cryptofs.FileHeaderLoader_Factory
- FilesWrapper_Factory - Class in org.cryptomator.cryptofs
- FilesWrapper_Factory() - Constructor for class org.cryptomator.cryptofs.FilesWrapper_Factory
- FileSystemNeedsMigrationException - Exception in org.cryptomator.cryptofs
-
Indicates that no file system for a given vault can be created, because the vault has been created with an older version of this library.
- FileSystemNeedsMigrationException(Path) - Constructor for exception org.cryptomator.cryptofs.FileSystemNeedsMigrationException
- fileSystems() - Method in class org.cryptomator.cryptofs.DaggerCryptoFileSystemProviderComponent
- FinallyUtil_Factory - Class in org.cryptomator.cryptofs
- FinallyUtil_Factory() - Constructor for class org.cryptomator.cryptofs.FinallyUtil_Factory
G
- get() - Method in class org.cryptomator.cryptofs.ChunkCache_Factory
- get() - Method in class org.cryptomator.cryptofs.ChunkLoader_Factory
- get() - Method in class org.cryptomator.cryptofs.ChunkSaver_Factory
- get() - Method in class org.cryptomator.cryptofs.CiphertextDirectoryDeleter_Factory
- get() - Method in class org.cryptomator.cryptofs.ConflictResolver_Factory
- get() - Method in class org.cryptomator.cryptofs.CopyOperation_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoBasicFileAttributeView_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoDosFileAttributeView_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoFileAttributeByNameProvider_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoFileAttributeProvider_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoFileAttributeViewModule_ProvideAttributeViewFactory
- get() - Method in class org.cryptomator.cryptofs.CryptoFileAttributeViewProvider_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoFileChannelFactory_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoFileOwnerAttributeView_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoFileStore_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory
- get() - Method in class org.cryptomator.cryptofs.CryptoFileSystems_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoPathFactory_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoPathMapper_Factory
- get() - Method in class org.cryptomator.cryptofs.CryptoPosixFileAttributeView_Factory
- get() - Method in class org.cryptomator.cryptofs.DirectoryIdLoader_Factory
- get() - Method in class org.cryptomator.cryptofs.DirectoryIdProvider_Factory
- get() - Method in class org.cryptomator.cryptofs.DirectoryStreamFactory_Factory
- get() - Method in class org.cryptomator.cryptofs.EncryptedNamePattern_Factory
- get() - Method in class org.cryptomator.cryptofs.ExceptionsDuringWrite_Factory
- get() - Method in class org.cryptomator.cryptofs.FileHeaderLoader_Factory
- get() - Method in class org.cryptomator.cryptofs.FilesWrapper_Factory
- get() - Method in class org.cryptomator.cryptofs.FinallyUtil_Factory
- get() - Method in class org.cryptomator.cryptofs.GlobToRegexConverter_Factory
- get() - Method in class org.cryptomator.cryptofs.LongFileNameProvider_Factory
- get() - Method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion1CryptorProviderFactory
- get() - Method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorFactory
- get() - Method in class org.cryptomator.cryptofs.migration.Migrators_Factory
- get() - Static method in class org.cryptomator.cryptofs.migration.Migrators
- get() - Method in class org.cryptomator.cryptofs.migration.v6.Version6Migrator_Factory
- get() - Method in class org.cryptomator.cryptofs.MoveOperation_Factory
- get() - Method in class org.cryptomator.cryptofs.OpenCryptoFile_Factory
- get() - Method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory
- get() - Method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideCurrentPathFactory
- get() - Method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileChannelFactory
- get() - Method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileSizeFactory
- get() - Method in class org.cryptomator.cryptofs.OpenCryptoFiles_Factory
- get() - Method in class org.cryptomator.cryptofs.PathMatcherFactory_Factory
- get() - Method in class org.cryptomator.cryptofs.ReadonlyFlag_Factory
- get() - Method in class org.cryptomator.cryptofs.RootDirectoryInitializer_Factory
- get() - Method in interface org.cryptomator.cryptofs.SupplierThrowingException
- get() - Method in class org.cryptomator.cryptofs.Symlinks_Factory
- getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- getFileStore(Path) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- getFileSystem(URI) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- getPath(URI) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- getPathToVault() - Method in class org.cryptomator.cryptofs.CryptoFileSystem
-
Provides the
Path
to the storage location of the vault - the location on the physical / delegate file system where encrypted data is stored. - getScheme() - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- getStats() - Method in class org.cryptomator.cryptofs.CryptoFileSystem
-
Provides file system performance statistics.
- GlobToRegexConverter_Factory - Class in org.cryptomator.cryptofs
- GlobToRegexConverter_Factory() - Constructor for class org.cryptomator.cryptofs.GlobToRegexConverter_Factory
I
- INIT_IMPLICITLY - org.cryptomator.cryptofs.CryptoFileSystemProperties.FileSystemFlags
-
Deprecated.Will get removed in version 2.0.0. Use
CryptoFileSystemProvider.initialize(Path, String, CharSequence)
explicitly. - initialize(Path, String, byte[], CharSequence) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
-
Creates a new vault at the given directory path.
- initialize(Path, String, CharSequence) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
-
Creates a new vault at the given directory path.
- isHidden(Path) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- isSameFile(Path, Path) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
L
- LongFileNameProvider_Factory - Class in org.cryptomator.cryptofs
- LongFileNameProvider_Factory(Provider<Path>) - Constructor for class org.cryptomator.cryptofs.LongFileNameProvider_Factory
M
- MASTERKEY_BACKUP_SUFFIX - Static variable in class org.cryptomator.cryptofs.Constants
- migrate(Path, String, CharSequence) - Method in interface org.cryptomator.cryptofs.migration.api.Migrator
-
Performs the migration this migrator is built for.
- migrate(Path, String, CharSequence) - Method in class org.cryptomator.cryptofs.migration.Migrators
-
Performs the actual migration.
- migrate(Path, String, CharSequence) - Method in class org.cryptomator.cryptofs.migration.v6.Version6Migrator
- MIGRATE_IMPLICITLY - org.cryptomator.cryptofs.CryptoFileSystemProperties.FileSystemFlags
-
If present, the vault gets automatically migrated during file system creation, which might become significantly slower.
- migrationModule(MigrationModule) - Method in class org.cryptomator.cryptofs.migration.DaggerMigrationComponent.Builder
- MigrationModule_ProvideVersion1CryptorProviderFactory - Class in org.cryptomator.cryptofs.migration
- MigrationModule_ProvideVersion1CryptorProviderFactory(MigrationModule) - Constructor for class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion1CryptorProviderFactory
- MigrationModule_ProvideVersion6MigratorFactory - Class in org.cryptomator.cryptofs.migration
- MigrationModule_ProvideVersion6MigratorFactory(MigrationModule, Provider<Version6Migrator>) - Constructor for class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorFactory
- MigrationModule_ProvideVersion6MigratorMapKey - Class in org.cryptomator.cryptofs.migration
- Migrator - Interface in org.cryptomator.cryptofs.migration.api
- migrators() - Method in class org.cryptomator.cryptofs.migration.DaggerMigrationComponent
- Migrators - Class in org.cryptomator.cryptofs.migration
-
Used to perform migration from an older vault format to a newer one.
- Migrators_Factory - Class in org.cryptomator.cryptofs.migration
- Migrators_Factory(Provider<Map<Migration, Migrator>>) - Constructor for class org.cryptomator.cryptofs.migration.Migrators_Factory
- move(Path, Path, CopyOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- moveOperation() - Method in class org.cryptomator.cryptofs.DaggerCryptoFileSystemProviderComponent
- MoveOperation_Factory - Class in org.cryptomator.cryptofs
- MoveOperation_Factory(Provider<CopyOperation>) - Constructor for class org.cryptomator.cryptofs.MoveOperation_Factory
N
- needsMigration(Path, String) - Method in class org.cryptomator.cryptofs.migration.Migrators
-
Inspects the vault and checks if it is supported by this library.
- newAsynchronousFileChannel(Path, Set<? extends OpenOption>, ExecutorService, FileAttribute<?>...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- newChunkCache(Object, Object, CryptoFileSystemStats) - Static method in class org.cryptomator.cryptofs.ChunkCache_Factory
- newChunkLoader(Cryptor, FileChannel, Object, CryptoFileSystemStats) - Static method in class org.cryptomator.cryptofs.ChunkLoader_Factory
- newChunkSaver(Cryptor, FileChannel, Object, Object, AtomicLong, CryptoFileSystemStats) - Static method in class org.cryptomator.cryptofs.ChunkSaver_Factory
- newCiphertextDirectoryDeleter(Object) - Static method in class org.cryptomator.cryptofs.CiphertextDirectoryDeleter_Factory
- newConflictResolver(Object, Cryptor) - Static method in class org.cryptomator.cryptofs.ConflictResolver_Factory
- newCopyOperation() - Static method in class org.cryptomator.cryptofs.CopyOperation_Factory
- newCryptoBasicFileAttributeView(Object, Object, LinkOption[], Object, Object, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoBasicFileAttributeView_Factory
- newCryptoDosFileAttributeView(Object, Object, LinkOption[], Object, Object, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoDosFileAttributeView_Factory
- newCryptoFileAttributeByNameProvider(Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeByNameProvider_Factory
- newCryptoFileAttributeProvider(Cryptor, Object, Object, CryptoFileSystemProperties, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeProvider_Factory
- newCryptoFileAttributeViewProvider(Object) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewProvider_Factory
- newCryptoFileChannelFactory(Object) - Static method in class org.cryptomator.cryptofs.CryptoFileChannelFactory_Factory
- newCryptoFileOwnerAttributeView(Object, Object, LinkOption[], Object, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileOwnerAttributeView_Factory
- newCryptoFileStore(Path, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileStore_Factory
- newCryptoFileSystemComponent() - Method in class org.cryptomator.cryptofs.DaggerCryptoFileSystemProviderComponent
- newCryptoFileSystemImpl(CryptoFileSystemProvider, Object, Path, Cryptor, Object, CryptoFileSystemStats, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory
- newCryptoFileSystems(Object) - Static method in class org.cryptomator.cryptofs.CryptoFileSystems_Factory
- newCryptoFileSystemStats() - Static method in class org.cryptomator.cryptofs.CryptoFileSystemStats_Factory
- newCryptoPathFactory(Object) - Static method in class org.cryptomator.cryptofs.CryptoPathFactory_Factory
- newCryptoPathMapper(Path, Cryptor, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoPathMapper_Factory
- newCryptoPosixFileAttributeView(Object, Object, LinkOption[], Object, Object, Object, Object) - Static method in class org.cryptomator.cryptofs.CryptoPosixFileAttributeView_Factory
- newDirectoryIdLoader() - Static method in class org.cryptomator.cryptofs.DirectoryIdLoader_Factory
- newDirectoryIdProvider(Object) - Static method in class org.cryptomator.cryptofs.DirectoryIdProvider_Factory
- newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- newDirectoryStreamFactory(Cryptor, Object, Object, Object, Object, Object) - Static method in class org.cryptomator.cryptofs.DirectoryStreamFactory_Factory
- newEncryptedNamePattern() - Static method in class org.cryptomator.cryptofs.EncryptedNamePattern_Factory
- newExceptionsDuringWrite() - Static method in class org.cryptomator.cryptofs.ExceptionsDuringWrite_Factory
- newFileChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- newFileHeaderLoader(FileChannel, Cryptor, Object, AtomicReference<Path>) - Static method in class org.cryptomator.cryptofs.FileHeaderLoader_Factory
- newFilesWrapper() - Static method in class org.cryptomator.cryptofs.FilesWrapper_Factory
- newFileSystem(URI, Map<String, ?>) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- newFileSystem(Path, CryptoFileSystemProperties) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
-
Typesafe alternative to
FileSystems.newFileSystem(URI, Map)
. - newFinallyUtil() - Static method in class org.cryptomator.cryptofs.FinallyUtil_Factory
- newGlobToRegexConverter() - Static method in class org.cryptomator.cryptofs.GlobToRegexConverter_Factory
- newLongFileNameProvider(Path) - Static method in class org.cryptomator.cryptofs.LongFileNameProvider_Factory
- newMigrators(Map<Migration, Migrator>) - Static method in class org.cryptomator.cryptofs.migration.Migrators_Factory
- newMoveOperation(Object) - Static method in class org.cryptomator.cryptofs.MoveOperation_Factory
- newOpenCryptoFile(Cryptor, FileChannel, Object, AtomicLong, Object, Object, Object, CryptoFileSystemStats, Object, Object, Supplier<BasicFileAttributeView>, AtomicReference<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFile_Factory
- newOpenCryptoFiles(Object, Object) - Static method in class org.cryptomator.cryptofs.OpenCryptoFiles_Factory
- newPathMatcherFactory(Object) - Static method in class org.cryptomator.cryptofs.PathMatcherFactory_Factory
- newReadonlyFlag(CryptoFileSystemProperties, Path) - Static method in class org.cryptomator.cryptofs.ReadonlyFlag_Factory
- newRootDirectoryInitializer(Object, Object, Object) - Static method in class org.cryptomator.cryptofs.RootDirectoryInitializer_Factory
- newSymlinks(Object, Object, Object) - Static method in class org.cryptomator.cryptofs.Symlinks_Factory
- newVersion6Migrator(CryptorProvider) - Static method in class org.cryptomator.cryptofs.migration.v6.Version6Migrator_Factory
- NoApplicableMigratorException - Exception in org.cryptomator.cryptofs.migration.api
- NoApplicableMigratorException() - Constructor for exception org.cryptomator.cryptofs.migration.api.NoApplicableMigratorException
O
- OpenCryptoFile_Factory - Class in org.cryptomator.cryptofs
- OpenCryptoFile_Factory(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<AtomicLong>, Provider<CryptoFileChannelFactory>, Provider<ChunkCache>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemStats>, Provider<ExceptionsDuringWrite>, Provider<FinallyUtil>, Provider<Supplier<BasicFileAttributeView>>, Provider<AtomicReference<Path>>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFile_Factory
- OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory - Class in org.cryptomator.cryptofs
- OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory(OpenCryptoFileModule, Provider<AtomicReference<Path>>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory
- OpenCryptoFileModule_ProvideCurrentPathFactory - Class in org.cryptomator.cryptofs
- OpenCryptoFileModule_ProvideCurrentPathFactory(OpenCryptoFileModule, Provider<Path>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideCurrentPathFactory
- OpenCryptoFileModule_ProvideFileChannelFactory - Class in org.cryptomator.cryptofs
- OpenCryptoFileModule_ProvideFileChannelFactory(OpenCryptoFileModule, Provider<EffectiveOpenOptions>, Provider<Path>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileChannelFactory
- OpenCryptoFileModule_ProvideFileSizeFactory - Class in org.cryptomator.cryptofs
- OpenCryptoFileModule_ProvideFileSizeFactory(OpenCryptoFileModule, Provider<FileChannel>, Provider<Cryptor>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileSizeFactory
- OpenCryptoFiles_Factory - Class in org.cryptomator.cryptofs
- OpenCryptoFiles_Factory(Provider<CryptoFileSystemComponent>, Provider<FinallyUtil>) - Constructor for class org.cryptomator.cryptofs.OpenCryptoFiles_Factory
- org.cryptomator.cryptofs - package org.cryptomator.cryptofs
-
Crypto filesystem decoration layer
- org.cryptomator.cryptofs.migration - package org.cryptomator.cryptofs.migration
- org.cryptomator.cryptofs.migration.api - package org.cryptomator.cryptofs.migration.api
- org.cryptomator.cryptofs.migration.v6 - package org.cryptomator.cryptofs.migration.v6
P
- pathInsideVault() - Method in class org.cryptomator.cryptofs.CryptoFileSystemUri
- PathMatcherFactory_Factory - Class in org.cryptomator.cryptofs
- PathMatcherFactory_Factory(Provider<GlobToRegexConverter>) - Constructor for class org.cryptomator.cryptofs.PathMatcherFactory_Factory
- pathToVault() - Method in class org.cryptomator.cryptofs.CryptoFileSystemUri
- pepper - Variable in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
- PerAttributeView - Annotation Type in org.cryptomator.cryptofs
- PerFileSystem - Annotation Type in org.cryptomator.cryptofs
- PerOpenFile - Annotation Type in org.cryptomator.cryptofs
- PerProvider - Annotation Type in org.cryptomator.cryptofs
- pollBytesDecrypted() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
- pollBytesEncrypted() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
- pollBytesRead() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
- pollBytesWritten() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
- pollChunkCacheAccesses() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
- pollChunkCacheHits() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
- pollChunkCacheMisses() - Method in class org.cryptomator.cryptofs.CryptoFileSystemStats
- PROPERTY_FILESYSTEM_FLAGS - Static variable in class org.cryptomator.cryptofs.CryptoFileSystemProperties
-
Key identifying the filesystem flags.
- PROPERTY_MASTERKEY_FILENAME - Static variable in class org.cryptomator.cryptofs.CryptoFileSystemProperties
-
Key identifying the name of the masterkey file located inside the vault directory.
- PROPERTY_PASSPHRASE - Static variable in class org.cryptomator.cryptofs.CryptoFileSystemProperties
-
Key identifying the passphrase for an encrypted vault.
- PROPERTY_PEPPER - Static variable in class org.cryptomator.cryptofs.CryptoFileSystemProperties
-
Key identifying the pepper used during key derivation.
- provideInstance() - Static method in class org.cryptomator.cryptofs.CopyOperation_Factory
- provideInstance() - Static method in class org.cryptomator.cryptofs.CryptoFileSystemStats_Factory
- provideInstance() - Static method in class org.cryptomator.cryptofs.DirectoryIdLoader_Factory
- provideInstance() - Static method in class org.cryptomator.cryptofs.EncryptedNamePattern_Factory
- provideInstance() - Static method in class org.cryptomator.cryptofs.ExceptionsDuringWrite_Factory
- provideInstance() - Static method in class org.cryptomator.cryptofs.FilesWrapper_Factory
- provideInstance() - Static method in class org.cryptomator.cryptofs.FinallyUtil_Factory
- provideInstance() - Static method in class org.cryptomator.cryptofs.GlobToRegexConverter_Factory
- provideInstance(Provider<FileChannel>, Provider<Cryptor>, Provider<EffectiveOpenOptions>, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.FileHeaderLoader_Factory
- provideInstance(Provider<Path>) - Static method in class org.cryptomator.cryptofs.LongFileNameProvider_Factory
- provideInstance(Provider<Path>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileStore_Factory
- provideInstance(Provider<Path>, Provider<Cryptor>, Provider<DirectoryIdProvider>, Provider<LongFileNameProvider>) - Static method in class org.cryptomator.cryptofs.CryptoPathMapper_Factory
- provideInstance(Provider<Map<Class<?>, Provider<FileAttributeView>>>, Provider<Class<? extends FileAttributeView>>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewModule_ProvideAttributeViewFactory
- provideInstance(Provider<Map<Migration, Migrator>>) - Static method in class org.cryptomator.cryptofs.migration.Migrators_Factory
- provideInstance(Provider<ChunkLoader>, Provider<ChunkSaver>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkCache_Factory
- provideInstance(Provider<CopyOperation>) - Static method in class org.cryptomator.cryptofs.MoveOperation_Factory
- provideInstance(Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeViewProvider>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeByNameProvider_Factory
- provideInstance(Provider<CryptoFileSystemComponent>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewProvider_Factory
- provideInstance(Provider<CryptoFileSystemComponent>, Provider<FinallyUtil>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFiles_Factory
- provideInstance(Provider<CryptoFileSystemProperties>, Provider<Path>) - Static method in class org.cryptomator.cryptofs.ReadonlyFlag_Factory
- provideInstance(Provider<CryptoFileSystemProvider>, Provider<CryptoFileSystems>, Provider<Path>, Provider<Cryptor>, Provider<CryptoFileStore>, Provider<CryptoFileSystemStats>, Provider<CryptoPathMapper>, Provider<CryptoPathFactory>, Provider<PathMatcherFactory>, Provider<DirectoryStreamFactory>, Provider<DirectoryIdProvider>, Provider<CryptoFileAttributeProvider>, Provider<CryptoFileAttributeByNameProvider>, Provider<CryptoFileAttributeViewProvider>, Provider<OpenCryptoFiles>, Provider<Symlinks>, Provider<FinallyUtil>, Provider<CiphertextDirectoryDeleter>, Provider<ReadonlyFlag>, Provider<RootDirectoryInitializer>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory
- provideInstance(Provider<CryptoFileSystemProviderComponent>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystems_Factory
- provideInstance(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoBasicFileAttributeView_Factory
- provideInstance(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoDosFileAttributeView_Factory
- provideInstance(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<CryptoFileAttributeProvider>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoPosixFileAttributeView_Factory
- provideInstance(Provider<CryptoPath>, Provider<CryptoPathMapper>, Provider<LinkOption[]>, Provider<Symlinks>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileOwnerAttributeView_Factory
- provideInstance(Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.Symlinks_Factory
- provideInstance(Provider<CryptoPathMapper>, Provider<ReadonlyFlag>, Provider<FilesWrapper>) - Static method in class org.cryptomator.cryptofs.RootDirectoryInitializer_Factory
- provideInstance(Provider<DirectoryIdLoader>) - Static method in class org.cryptomator.cryptofs.DirectoryIdProvider_Factory
- provideInstance(Provider<DirectoryStreamFactory>) - Static method in class org.cryptomator.cryptofs.CiphertextDirectoryDeleter_Factory
- provideInstance(Provider<FinallyUtil>) - Static method in class org.cryptomator.cryptofs.CryptoFileChannelFactory_Factory
- provideInstance(Provider<GlobToRegexConverter>) - Static method in class org.cryptomator.cryptofs.PathMatcherFactory_Factory
- provideInstance(Provider<LongFileNameProvider>, Provider<Cryptor>) - Static method in class org.cryptomator.cryptofs.ConflictResolver_Factory
- provideInstance(Provider<Symlinks>) - Static method in class org.cryptomator.cryptofs.CryptoPathFactory_Factory
- provideInstance(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<AtomicLong>, Provider<CryptoFileChannelFactory>, Provider<ChunkCache>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemStats>, Provider<ExceptionsDuringWrite>, Provider<FinallyUtil>, Provider<Supplier<BasicFileAttributeView>>, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFile_Factory
- provideInstance(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkLoader_Factory
- provideInstance(Provider<Cryptor>, Provider<FileChannel>, Provider<FileHeaderLoader>, Provider<ExceptionsDuringWrite>, Provider<AtomicLong>, Provider<CryptoFileSystemStats>) - Static method in class org.cryptomator.cryptofs.ChunkSaver_Factory
- provideInstance(Provider<Cryptor>, Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<CryptoFileSystemProperties>, Provider<Symlinks>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeProvider_Factory
- provideInstance(Provider<Cryptor>, Provider<LongFileNameProvider>, Provider<ConflictResolver>, Provider<CryptoPathMapper>, Provider<FinallyUtil>, Provider<EncryptedNamePattern>) - Static method in class org.cryptomator.cryptofs.DirectoryStreamFactory_Factory
- provideInstance(Provider<CryptorProvider>) - Static method in class org.cryptomator.cryptofs.migration.v6.Version6Migrator_Factory
- provideInstance(CryptoFileSystemModule, Provider<CryptorProvider>, Provider<Path>, Provider<CryptoFileSystemProperties>, Provider<ReadonlyFlag>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory
- provideInstance(MigrationModule) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion1CryptorProviderFactory
- provideInstance(MigrationModule, Provider<Version6Migrator>) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorFactory
- provideInstance(OpenCryptoFileModule, Provider<FileChannel>, Provider<Cryptor>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileSizeFactory
- provideInstance(OpenCryptoFileModule, Provider<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideCurrentPathFactory
- provideInstance(OpenCryptoFileModule, Provider<AtomicReference<Path>>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory
- provideInstance(OpenCryptoFileModule, Provider<EffectiveOpenOptions>, Provider<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileChannelFactory
- proxyProvideAttributeView(Map<Class<?>, Provider<FileAttributeView>>, Class<? extends FileAttributeView>) - Static method in class org.cryptomator.cryptofs.CryptoFileAttributeViewModule_ProvideAttributeViewFactory
- proxyProvideBasicFileAttributeViewSupplier(OpenCryptoFileModule, AtomicReference<Path>) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideBasicFileAttributeViewSupplierFactory
- proxyProvideCryptor(CryptoFileSystemModule, CryptorProvider, Path, CryptoFileSystemProperties, Object) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory
- proxyProvideCurrentPath(OpenCryptoFileModule, Path) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideCurrentPathFactory
- proxyProvideFileChannel(OpenCryptoFileModule, Object, Path) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileChannelFactory
- proxyProvideFileSize(OpenCryptoFileModule, FileChannel, Cryptor) - Static method in class org.cryptomator.cryptofs.OpenCryptoFileModule_ProvideFileSizeFactory
- proxyProvideVersion1CryptorProvider(MigrationModule) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion1CryptorProviderFactory
- proxyProvideVersion6Migrator(MigrationModule, Version6Migrator) - Static method in class org.cryptomator.cryptofs.migration.MigrationModule_ProvideVersion6MigratorFactory
R
- readAttributes(Path, Class<A>, LinkOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- readAttributes(Path, String, LinkOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- READONLY - org.cryptomator.cryptofs.CryptoFileSystemProperties.FileSystemFlags
-
If present, the vault is opened in read-only mode.
- ReadonlyFlag_Factory - Class in org.cryptomator.cryptofs
- ReadonlyFlag_Factory(Provider<CryptoFileSystemProperties>, Provider<Path>) - Constructor for class org.cryptomator.cryptofs.ReadonlyFlag_Factory
- readSymbolicLink(Path) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- RootDirectoryInitializer_Factory - Class in org.cryptomator.cryptofs
- RootDirectoryInitializer_Factory(Provider<CryptoPathMapper>, Provider<ReadonlyFlag>, Provider<FilesWrapper>) - Constructor for class org.cryptomator.cryptofs.RootDirectoryInitializer_Factory
S
- setAttribute(Path, String, Object, LinkOption...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProvider
- SupplierThrowingException<T,E extends java.lang.Exception> - Interface in org.cryptomator.cryptofs
- Symlinks_Factory - Class in org.cryptomator.cryptofs
- Symlinks_Factory(Provider<CryptoPathMapper>, Provider<OpenCryptoFiles>, Provider<ReadonlyFlag>) - Constructor for class org.cryptomator.cryptofs.Symlinks_Factory
U
- URI_SCHEME - Static variable in class org.cryptomator.cryptofs.CryptoFileSystemUri
V
- valueOf(String) - Static method in enum org.cryptomator.cryptofs.CryptoFileSystemProperties.FileSystemFlags
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.cryptomator.cryptofs.CryptoFileSystemProperties.FileSystemFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VAULT_VERSION - Static variable in class org.cryptomator.cryptofs.Constants
- Version6Migrator - Class in org.cryptomator.cryptofs.migration.v6
- Version6Migrator(CryptorProvider) - Constructor for class org.cryptomator.cryptofs.migration.v6.Version6Migrator
- Version6Migrator_Factory - Class in org.cryptomator.cryptofs.migration.v6
- Version6Migrator_Factory(Provider<CryptorProvider>) - Constructor for class org.cryptomator.cryptofs.migration.v6.Version6Migrator_Factory
W
- withFlags(Collection<CryptoFileSystemProperties.FileSystemFlags>) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
-
Sets the flags for a CryptoFileSystem.
- withFlags(CryptoFileSystemProperties.FileSystemFlags...) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
-
Sets the flags for a CryptoFileSystem.
- withMasterkeyFilename(String) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
-
Sets the name of the masterkey file located inside the vault directory.
- withPassphrase(CharSequence) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
-
Sets the passphrase to use for a CryptoFileSystem.
- withPassphrase(CharSequence) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProperties
-
Starts construction of
CryptoFileSystemProperties
. - withPepper(byte[]) - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
-
Sets the pepper for a CryptoFileSystem.
- withReadonlyFlag() - Method in class org.cryptomator.cryptofs.CryptoFileSystemProperties.Builder
-
Deprecated.Will be removed in 2.0.0. Use
withFlags(FileSystemFlags.READONLY)
- wrap(Map<String, ?>) - Static method in class org.cryptomator.cryptofs.CryptoFileSystemProperties
-
Constructs
CryptoFileSystemProperties
from aMap
.
All Classes All Packages