code: function AnvilConnectKeys (directory) {
    // base directory for keys to be read from and written to
    this.directory = path.join(directory || process.cwd(), 'keys')
  
    // signature key pair file paths
    this.sig = {
      pub: path.join(this.directory, 'sig.rsa.pub.pem'),
      prv: path.join(this.directory, 'sig.rsa.prv.pem')
    }
  
    // encryption key pair file paths
    this.enc = {
      pub: path.join(this.directory, 'enc.rsa.pub.pem'),
      prv: path.join(this.directory, 'enc.rsa.prv.pem')
    }
  
    // setup token
    this.setup = path.join(this.directory, 'setup.token')
  }
docs: Constructor