UNPKG

cose-kit

Version:

This is an early prototype of a RFC8152 COSE library for node.js.

29 lines (28 loc) 2.17 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.COSEKeyFromJWK = exports.COSEKeyToJWK = exports.importCOSEKey = exports.coseMultiSign = exports.coseSign = exports.Mac0 = exports.Sign = exports.Sign1 = exports.coseVerifyMAC0 = exports.coseVerifyMultiSignature = exports.coseVerifyX509 = exports.coseVerify = void 0; const Sign_js_1 = require("./cose/Sign.js"); const Sign1_js_1 = require("./cose/Sign1.js"); var verify_js_1 = require("./verify.js"); Object.defineProperty(exports, "coseVerify", { enumerable: true, get: function () { return verify_js_1.coseVerify; } }); Object.defineProperty(exports, "coseVerifyX509", { enumerable: true, get: function () { return verify_js_1.coseVerifyX509; } }); Object.defineProperty(exports, "coseVerifyMultiSignature", { enumerable: true, get: function () { return verify_js_1.coseVerifyMultiSignature; } }); Object.defineProperty(exports, "coseVerifyMAC0", { enumerable: true, get: function () { return verify_js_1.coseVerifyMAC0; } }); var Sign1_js_2 = require("./cose/Sign1.js"); Object.defineProperty(exports, "Sign1", { enumerable: true, get: function () { return Sign1_js_2.Sign1; } }); var Sign_js_2 = require("./cose/Sign.js"); Object.defineProperty(exports, "Sign", { enumerable: true, get: function () { return Sign_js_2.Sign; } }); var Mac0_js_1 = require("./cose/Mac0.js"); Object.defineProperty(exports, "Mac0", { enumerable: true, get: function () { return Mac0_js_1.Mac0; } }); const coseSign = async (...args) => { return Sign1_js_1.Sign1.sign(...args).then(s => s.encode()); }; exports.coseSign = coseSign; const coseMultiSign = async (...args) => { return Sign_js_1.Sign.sign(...args).then(s => s.encode()); }; exports.coseMultiSign = coseMultiSign; var index_js_1 = require("./key/index.js"); Object.defineProperty(exports, "importCOSEKey", { enumerable: true, get: function () { return index_js_1.importCOSEKey; } }); Object.defineProperty(exports, "COSEKeyToJWK", { enumerable: true, get: function () { return index_js_1.COSEKeyToJWK; } }); Object.defineProperty(exports, "COSEKeyFromJWK", { enumerable: true, get: function () { return index_js_1.COSEKeyFromJWK; } });