xadesjs
Version:
XML Advanced Electronic Signatures (XAdES) implementation in TypeScript/JavaScript built on XMLDSIGjs
31 lines (30 loc) • 1.05 kB
TypeScript
import { UnsignedDataObjectProperties } from './unsigned_data_object_property.js';
import { UnsignedSignatureProperties } from './unsigned_signature_properties.js';
import { XadesObject } from './xml_base.js';
/**
* Represents the <UnsignedProperties> element of an XML signature.
*
* ```xml
* <xsd:element name="UnsignedProperties" type="UnsignedPropertiesType"/>
* <xsd:complexType name="UnsignedPropertiesType">
* <xsd:sequence>
* <xsd:element
* name="UnsignedSignatureProperties"
* type="UnsignedSignaturePropertiesType"
* minOccurs="0"
* />
* <xsd:element
* name="UnsignedDataObjectProperties"
* type="UnsignedDataObjectPropertiesType"
* minOccurs="0"
* />
* </xsd:sequence>
* <xsd:attribute name="Id" type="xsd:ID" use="optional"/>
* </xsd:complexType>
* ```
*/
export declare class UnsignedProperties extends XadesObject {
Id: string;
UnsignedSignatureProperties: UnsignedSignatureProperties;
UnsignedDataObjectProperties: UnsignedDataObjectProperties;
}