Readonly
[initProtected
aclProtected
dbProtected
efsProtected
efsReadonly
efsProtected
fsProtected
gestaltProtected
keyProtected
loggerProtected
nodeProtected
notificationsProtected
vaultProtected
vaultProtected
vaultProtected
vaultProtected
vaultsProtected
vaultsReadonly
vaultsRemoves a vault from the vault map.
Optional
tran: DBTransactionOptional
ctx: Partial<ContextTimedInput>Removes the metadata and EFS state of a vault using a given VaultId.
Optional
tran: DBTransactionOptional
ctx: Partial<ContextTimed>Protected
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: DBTransactionOptional
ctx: Partial<ContextTimedInput>Handler for receiving http POST requests when being cloned or pulled from.
Optional
tran: DBTransactionOptional
ctx: Partial<ContextTimedInput>Returns all the shared vaults for a NodeId.
Optional
tran: DBTransactionOptional
ctx: Partial<ContextTimedInput>Changes the vault name metadata of a VaultId.
Optional
tran: DBTransactionRetrieves all the vaults for a peer's node.
Optional
ctx: Partial<ContextTimedInput>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.
Takes a generator and runs it with the listed vaults. Locking is handled automatically.
List of vault ID for vaults you wish to use
Generator you wish to run with the provided vaults
Rest
...args: Vault[]Optional
tran: DBTransactionOptional
ctx: Partial<ContextTimedInput>Static
createOptional
fresh?: booleanOptional
fs?: FileSystemOptional
logger?: LoggerGenerated using TypeDoc
Clones the contents of a remote vault into a new local vault instance