org.cryptomator.cryptofs.migration.MigrationComponent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cryptofs Show documentation
Show all versions of cryptofs Show documentation
This library provides the Java filesystem provider used by Cryptomator.
/*******************************************************************************
* Copyright (c) 2017 Skymatic UG (haftungsbeschränkt).
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the accompanying LICENSE file.
*******************************************************************************/
package org.cryptomator.cryptofs.migration;
import dagger.BindsInstance;
import dagger.Component;
import java.security.SecureRandom;
@Component(modules = {MigrationModule.class})
interface MigrationComponent {
Migrators migrators();
@Component.Builder
interface Builder {
@BindsInstance
Builder csprng(SecureRandom csprng);
MigrationComponent build();
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy