xadesjs
Version:
XML Advanced Electronic Signatures (XAdES) implementation in TypeScript/JavaScript built on XMLDSIGjs
25 lines (24 loc) • 971 B
TypeScript
import { SignedProperties } from './signed_properties.js';
import { UnsignedProperties } from './unsigned_properties.js';
import { XadesObject } from './xml_base.js';
/**
* Represents the <QualifyingProperties> element of an XML signature.
*
* ```xml
* <xsd:element name="QualifyingProperties" type="QualifyingPropertiesType"/>
* <xsd:complexType name="QualifyingPropertiesType">
* <xsd:sequence>
* <xsd:element name="SignedProperties" type="SignedPropertiesType" minOccurs="0"/>
* <xsd:element name="UnsignedProperties" type="UnsignedPropertiesType" minOccurs="0"/>
* </xsd:sequence>
* <xsd:attribute name="Target" type="xsd:anyURI" use="required"/>
* <xsd:attribute name="Id" type="xsd:ID" use="optional"/>
* </xsd:complexType>
* ```
*/
export declare class QualifyingProperties extends XadesObject {
Target: string;
Id: string;
SignedProperties: SignedProperties;
UnsignedProperties: UnsignedProperties;
}