All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.cryptomator.cryptofs.migration.MigrationComponent Maven / Gradle / Ivy

There is a newer version: 2.7.1-beta1
Show newest version
/*******************************************************************************
 * 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