UNPKG

envio-comprobantes-sri

Version:

Envia comprobantes electronicos al SRI (Ecuador). Recibe un objeto JSON. Lo convierte a XML, lo firma, lo envía al servicio web del SRI y devuelve la respuesta.

10 lines (9 loc) 606 B
import forge from "node-forge"; export interface CertificadoConLlave { cert: forge.pki.Certificate; key: forge.pki.rsa.PrivateKey; } export default function seleccionarCertificadoDeFirma(p12: forge.pkcs12.Pkcs12Pfx, fechaReferencia?: Date): Partial<CertificadoConLlave>; export declare function elegirCertificadoVigente(candidatos: CertificadoConLlave[], fechaReferencia?: Date): CertificadoConLlave | undefined; export declare function estaVigente(cert: forge.pki.Certificate, fechaReferencia?: Date): boolean; export declare function aptoParaFirma(cert: forge.pki.Certificate): boolean;