UNPKG

facturacionelectronicapy-xmlsign

Version:

Módulo NodeJs para la firma de Archivo XML para la Facturación Electrónica en Paraguay

53 lines 4.31 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const XMLDsigJava_1 = __importDefault(require("./XMLDsigJava")); const XMLDsigNode_1 = __importDefault(require("./XMLDsigNode")); class DESign { constructor() { this.signXML = (xml, file, password, signByNodeJS) => { if (signByNodeJS == true) { return XMLDsigNode_1.default.signDocument(xml, "DE", file, password); } else { return XMLDsigJava_1.default.signDocument(xml, "DE", file, password); } }; this.signXMLFiles = (xmls, file, password, signByNodeJS) => { if (signByNodeJS == true) { return XMLDsigNode_1.default.signDocuments(xmls, "DE", file, password); } else { return XMLDsigJava_1.default.signDocuments(xmls, "DE", file, password); } }; this.signXMLEvento = (xml, file, password, signByNodeJS) => { if (signByNodeJS == true) { return XMLDsigNode_1.default.signEvento(xml, "rEve", file, password); } else { return XMLDsigJava_1.default.signEvento(xml, "rEve", file, password); } }; this.signXMLRecibo = (xml, file, password, signByNodeJS) => { if (signByNodeJS == true) { return XMLDsigNode_1.default.signDocument(xml, "recibo", file, password); } else { return XMLDsigJava_1.default.signDocument(xml, "recibo", file, password); } }; this.getExpiration = (file, password, useNodeJS) => { if (useNodeJS == true) { return XMLDsigNode_1.default.getExpiration(file, password); } else { return XMLDsigJava_1.default.getExpiration(file, password); } }; } } exports.default = new DESign(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxnRUFBcUM7QUFDckMsZ0VBQXFDO0FBRXJDLE1BQU0sTUFBTTtJQUFaO1FBQ0UsWUFBTyxHQUFHLENBQ1IsR0FBVyxFQUNYLElBQVMsRUFDVCxRQUFhLEVBQ2IsWUFBc0IsRUFDUixFQUFFO1lBQ2hCLElBQUksWUFBWSxJQUFJLElBQUksRUFBRTtnQkFDeEIsT0FBTyxxQkFBUSxDQUFDLFlBQVksQ0FBQyxHQUFHLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQzthQUN6RDtpQkFBTTtnQkFDTCxPQUFPLHFCQUFRLENBQUMsWUFBWSxDQUFDLEdBQUcsRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLFFBQVEsQ0FBQyxDQUFDO2FBQ3pEO1FBQ0gsQ0FBQyxDQUFDO1FBRUYsaUJBQVksR0FBRyxDQUNiLElBQWdCLEVBQ2hCLElBQVMsRUFDVCxRQUFhLEVBQ2IsWUFBc0IsRUFDUixFQUFFO1lBQ2hCLElBQUksWUFBWSxJQUFJLElBQUksRUFBRTtnQkFDeEIsT0FBTyxxQkFBUSxDQUFDLGFBQWEsQ0FBQyxJQUFJLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQzthQUMzRDtpQkFBTTtnQkFDTCxPQUFPLHFCQUFRLENBQUMsYUFBYSxDQUFDLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLFFBQVEsQ0FBQyxDQUFDO2FBQzNEO1FBQ0gsQ0FBQyxDQUFDO1FBRUYsa0JBQWEsR0FBRyxDQUNkLEdBQVcsRUFDWCxJQUFTLEVBQ1QsUUFBYSxFQUNiLFlBQXNCLEVBQ1IsRUFBRTtZQUNoQixJQUFJLFlBQVksSUFBSSxJQUFJLEVBQUU7Z0JBQ3hCLE9BQU8scUJBQVEsQ0FBQyxVQUFVLENBQUMsR0FBRyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUM7YUFDekQ7aUJBQU07Z0JBQ0wsT0FBTyxxQkFBUSxDQUFDLFVBQVUsQ0FBQyxHQUFHLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQzthQUN6RDtRQUNILENBQUMsQ0FBQztRQUVGLGtCQUFhLEdBQUcsQ0FDZCxHQUFXLEVBQ1gsSUFBUyxFQUNULFFBQWEsRUFDYixZQUFzQixFQUNSLEVBQUU7WUFDaEIsSUFBSSxZQUFZLElBQUksSUFBSSxFQUFFO2dCQUN4QixPQUFPLHFCQUFRLENBQUMsWUFBWSxDQUFDLEdBQUcsRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFLFFBQVEsQ0FBQyxDQUFDO2FBQzdEO2lCQUFNO2dCQUNMLE9BQU8scUJBQVEsQ0FBQyxZQUFZLENBQUMsR0FBRyxFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUM7YUFDN0Q7UUFDSCxDQUFDLENBQUM7UUFFRixrQkFBYSxHQUFHLENBQ2QsSUFBUyxFQUNULFFBQWEsRUFDYixTQUFtQixFQUNMLEVBQUU7WUFDaEIsSUFBSSxTQUFTLElBQUksSUFBSSxFQUFFO2dCQUNyQixPQUFPLHFCQUFRLENBQUMsYUFBYSxDQUFDLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQzthQUMvQztpQkFBTTtnQkFDTCxPQUFPLHFCQUFRLENBQUMsYUFBYSxDQUFDLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQzthQUMvQztRQUNILENBQUMsQ0FBQztJQUNKLENBQUM7Q0FBQTtBQUVELGtCQUFlLElBQUksTUFBTSxFQUFFLENBQUMifQ==