pkcs12-xml-ext
v1.0.7
Published
Fork de la Librería pkcs12-xml para firma de documentos XML con DSIG
Downloads
15
Readme
pkcs12-xml-ext
Fork de la librería pkcs12-xml, que se creó con el propósito de firmar documentos XML mediante el estándar DSIG con contenedores PKCS#12 desde aplicaciones escritas para nodejs.
Instalación
$ npm install pkcs12-xml-extEjemplo
Firmar el tag "book" del documento xml
const Dsig = require('pkcs12-xml-ext');
var dsig = new Dsig('store.p12');
try {
dsig.openSession('12345678');
var xml = '<library><book><name>Julio Berne</name></book></library>';
console.log(dsig.computeSignature(xml, 'book'));
} catch(e) {
console.error(e);
} finally {
dsig.closeSession();
}