UNPKG

xml-fiesta

Version:

Electronic signed document XML Protocol for Node & Browser

41 lines (40 loc) 1.33 kB
/// <reference types="node" /> export default class XML { eDocument: any; signed: boolean; version: any; version_int: any; fileElementName: any; encrypted: any; name: any; contentType: any; originalHash: any; tracked: boolean; destroyed: boolean; nameSpaces: any; static parse(string: any): Promise<XML>; static parseByElectronicDocument(electronicDocument: any): XML; static toXML(eDocument: any, file: string): any; static removeEncrypedData(xmljs: any): void; static removeGeolocation(xmljs: any): void; static removeBlockchain(xmljs: any): void; static removeTransfer(xmljs: any): void; static detectNamespacePrefix(xmlString: string): string | null; static createAttrNameStripper(xmlString: string): (name: string) => string; static removeSignersCertificate(xmljs: any): void; parseByElectronicDocument(electronicDocument: any): XML; parse(xml: any): Promise<XML>; canonical(electronicDocumentAttributes?: {}): any; getCanonicalBuffer(electronicDocumentAttributes: any): Buffer; file(): any; pdf(): any; xmlSigners(): any[]; getConservancyRecord(): { caCert: any; userCert: any; record: any; timestamp: any; originalXmlHash: any; version: any; }; }