1.1.0 • Published 9 years ago

@leisurelink/satchel v1.1.0

Weekly downloads
-
License
ISC
Repository
github
Last release
9 years ago

Satchel - A Bag of Keys

The purpose of this module is to generate public and private keys. When the keys are generated they are cached for future use.

Installation

NPM Installation

npm install @leisurelink/satchel --save

Usage

Using satchel is pretty easy. Interaction with the module is performed via the .keys();

Example

import Satchel from '@leisurelink/satchel';

Satchel.keys().then((keys) => {
	keys.privateKey; // Usually a .pem file
	keys.publicKey; // Usuallly a .pub file
});

API

.keys() -> Promise<{ privateKey, publicKey }>

Returns the generated public and private key. Recalling this function will return the same keys.

.reset()

This will reset the keys, and is intended only to be utilized in testing the regeneration of keys.

1.1.0

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago