node-jose
Version:
A JavaScript implementation of the JSON Object Signing and Encryption (JOSE) for current web browsers and node.js-based servers
25 lines (20 loc) • 576 B
JavaScript
/*!
* jwk/index.js - JSON Web Key (JWK) Entry Point
*
* Copyright (c) 2015 Cisco Systems, Inc. See LICENSE file.
*/
;
var JWKStore = require("./keystore.js");
// Public API -- Key and KeyStore methods
Object.keys(JWKStore.KeyStore).forEach(function(name) {
exports[name] = JWKStore.KeyStore[name];
});
// Public API -- constants
var CONSTANTS = require("./constants.js");
Object.keys(CONSTANTS).forEach(function(name) {
exports[name] = CONSTANTS[name];
});
// Registered Key Types
require("./octkey.js");
require("./rsakey.js");
require("./eckey.js");