Readonly
[initProtected
aclProtected
dbProtected
efsProtected
efsReadonly
efsProtected
fsProtected
gestaltProtected
keyProtected
loggerProtected
nodeProtected
notificationsProtected
vaultProtected
vaultProtected
vaultProtected
vaultProtected
vaultsProtected
vaultsReadonly
vaultsRemoves vault from the vault map
Optional
tran: DBTransactionRemoves the metadata and EFS state of a vault using a given VaultId
Optional
tran: DBTransactionProtected
existsEFSProtected
generateProtected
getRetrieves the vault metadata using the VaultId and parses it to return the associated vault name
Optional
tran: DBTransactionRetrieves the vault name associated with a VaultId
Optional
tran: DBTransactionHandler for receiving http GET requests when being cloned or pulled from
Optional
tran: DBTransactionHandler for receiving http POST requests when being cloned or pulled from
Optional
tran: DBTransactionReturns all the shared vaults for a NodeId.
Optional
tran: DBTransactionChanges the vault name metadata of a VaultId
Optional
tran: DBTransactionRetrieves all the vaults for a peers node
Protected
setupSets clone, pull and scan permissions of a vault for a gestalt and send a notification to this gestalt
Unsets clone, pull and scan permissions of a vault for a gestalt
Static
createOptional
fresh?: booleanOptional
fs?: FileSystemOptional
logger?: LoggerGenerated using TypeDoc
Clones the contents of a remote vault into a new local vault instance