UNPKG

@shard-auth/client

Version:

Next-generation API authentication without secret keys - MPC-based authentication with FROST threshold signatures

35 lines 2.99 kB
"use strict"; /** * @shard-auth/client - Next-generation API authentication without secret keys * * Main entry point for the Shard-Auth client library */ Object.defineProperty(exports, "__esModule", { value: true }); exports.VERSION = exports.withTimeout = exports.calculateBackoff = exports.secureCompare = exports.secureZeroMemory = exports.AuthenticationError = exports.NetworkError = exports.SignatureGenerationError = exports.SignatureSessionError = exports.ShareNotFoundError = exports.SecureStorage = exports.ShardAuthClient = exports.combineSignatures = exports.generatePartialSignature = exports.executeDKG = exports.initializeDKG = void 0; // DKG exports var dkg_1 = require("./dkg"); Object.defineProperty(exports, "initializeDKG", { enumerable: true, get: function () { return dkg_1.initializeDKG; } }); Object.defineProperty(exports, "executeDKG", { enumerable: true, get: function () { return dkg_1.executeDKG; } }); Object.defineProperty(exports, "generatePartialSignature", { enumerable: true, get: function () { return dkg_1.generatePartialSignature; } }); Object.defineProperty(exports, "combineSignatures", { enumerable: true, get: function () { return dkg_1.combineSignatures; } }); // Client exports var shard_auth_client_1 = require("./client/shard-auth-client"); Object.defineProperty(exports, "ShardAuthClient", { enumerable: true, get: function () { return shard_auth_client_1.ShardAuthClient; } }); var secure_storage_1 = require("./client/secure-storage"); Object.defineProperty(exports, "SecureStorage", { enumerable: true, get: function () { return secure_storage_1.SecureStorage; } }); // Error exports var errors_1 = require("./client/errors"); Object.defineProperty(exports, "ShareNotFoundError", { enumerable: true, get: function () { return errors_1.ShareNotFoundError; } }); Object.defineProperty(exports, "SignatureSessionError", { enumerable: true, get: function () { return errors_1.SignatureSessionError; } }); Object.defineProperty(exports, "SignatureGenerationError", { enumerable: true, get: function () { return errors_1.SignatureGenerationError; } }); Object.defineProperty(exports, "NetworkError", { enumerable: true, get: function () { return errors_1.NetworkError; } }); Object.defineProperty(exports, "AuthenticationError", { enumerable: true, get: function () { return errors_1.AuthenticationError; } }); // Utility exports var utils_1 = require("./client/utils"); Object.defineProperty(exports, "secureZeroMemory", { enumerable: true, get: function () { return utils_1.secureZeroMemory; } }); Object.defineProperty(exports, "secureCompare", { enumerable: true, get: function () { return utils_1.secureCompare; } }); Object.defineProperty(exports, "calculateBackoff", { enumerable: true, get: function () { return utils_1.calculateBackoff; } }); Object.defineProperty(exports, "withTimeout", { enumerable: true, get: function () { return utils_1.withTimeout; } }); // Version exports.VERSION = '0.1.0'; //# sourceMappingURL=index.js.map