cose-kit
Version:
This is an early prototype of a RFC8152 COSE library for node.js.
29 lines (28 loc) • 2.17 kB
JavaScript
;
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; } });