Trait vapstore::accounts_dir::VaultKeyDirectoryProvider [−][src]
Vaults provider
Required methods
fn create(
&self,
name: &str,
key: VaultKey
) -> Result<Box<dyn VaultKeyDirectory>, Error>
[src]
&self,
name: &str,
key: VaultKey
) -> Result<Box<dyn VaultKeyDirectory>, Error>
Create new vault with given key
fn open(
&self,
name: &str,
key: VaultKey
) -> Result<Box<dyn VaultKeyDirectory>, Error>
[src]
&self,
name: &str,
key: VaultKey
) -> Result<Box<dyn VaultKeyDirectory>, Error>
Open existing vault with given key
fn list_vaults(&self) -> Result<Vec<String>, Error>
[src]
List all vaults
fn vault_meta(&self, name: &str) -> Result<String, Error>
[src]
Get vault meta