com.gaumala.sri.xades-bes
Funciones para firmar facturas electrónicas usando la librería xades4j
sign-comprobante
(sign-comprobante xml-string store)Firma un comprobante xml-string con un keystore especificado en el mapa store de la siguiente forma:
| key | Descripción |
|---|---|
:stream | InputStream del keystore (archivo .p12) |
:pass | Contraseña del certificado |
El resultado de esta función es un string con el XML firmado.
Esta función puede arrojar un ExceptionInfo si hay algún problema con el keystore o la contraseña que impida firmar correctamente. En ese caso (:type (ex-data e)) devuelve :xml-signature.