Gpgfs

Gpgfs

new Gpgfs(options)

Source:

A gpgfs file-system

Parameters:
Name Type Description
options Object
Properties
Name Type Description
path string

Path to a gpgfs file directory

keychain GpgPromised.KeyChain

See GpgPromised.KeyChain

Members

(static) FuseMount :FuseMount

Source:
Type:
  • FuseMount

(static) GPG :GpgPromised

Source:
Type:
  • GpgPromised

whoami :string

Source:
Type:
  • string

Methods

(async) bucket(name) → {Array.<Bucket>}

Source:

Load bucket

Parameters:
Name Type Description
name string

Name of bucket to load

Returns:

Matching bucket

Type
Array.<Bucket>

(async) cacheWhoami()

Source:

Load keychain owner into cache

(async) getBuckets(options) → {Array.<Bucket>}

Source:

Load all matching bucket metadata

Parameters:
Name Type Description
options Object
Properties
Name Type Description
id string

Bucket Id filter

name string

Name filter

Returns:

Array of Bucket

Type
Array.<Bucket>

(async) open()

Source:

Open file system for read & write operations