UNPKG

edockit

Version:

A JavaScript library for listing, parsing, and verifying the contents and signatures of electronic documents (eDoc) and Associated Signature Containers (ASiC-E), supporting EU eIDAS standards for digital signatures and electronic seals.

10 lines (9 loc) 1.01 kB
import { parseEdoc, SignatureInfo } from "./core/parser"; import { XMLCanonicalizer, CANONICALIZATION_METHODS } from "./core/canonicalization/XMLCanonicalizer"; import { parseCertificate, getSignerDisplayName, formatValidityPeriod } from "./core/certificate"; import { verifyChecksums, verifySignature } from "./core/verification"; import { checkCertificateRevocation } from "./core/revocation/check"; import { RevocationResult, RevocationCheckOptions } from "./core/revocation/types"; import { parseTimestamp, verifyTimestamp, getTimestampTime } from "./core/timestamp/verify"; import { TimestampInfo, TimestampVerificationResult } from "./core/timestamp/types"; export { parseEdoc, SignatureInfo, XMLCanonicalizer, CANONICALIZATION_METHODS, parseCertificate, getSignerDisplayName, formatValidityPeriod, verifyChecksums, verifySignature, checkCertificateRevocation, RevocationResult, RevocationCheckOptions, parseTimestamp, verifyTimestamp, getTimestampTime, TimestampInfo, TimestampVerificationResult, };