14 lines
331 B
C#
14 lines
331 B
C#
namespace Bitvault;
|
|
|
|
public class VaultFactory(IVaultKeyGenerator keyGenerator,
|
|
IVaultStorage vaultStorageFactory) :
|
|
IVaultFactory
|
|
{
|
|
public bool Create(string name,
|
|
string password)
|
|
{
|
|
VaultKey key = keyGenerator.Create(password);
|
|
return vaultStorageFactory.Create(name, key);
|
|
}
|
|
}
|