public abstract interface Manifest
  Comment     Returned-by     Constructor-argument     Method-argument     Field-type     Type-bound     Links  

A representation of the XML Manifest element as defined in the W3C Recommendation for XML-Signature Syntax and Processing. The XML Schema Definition is defined as:


 <element name="Manifest" type="ds:ManifestType"/>
   <complexType name="ManifestType">
     <sequence>
       <element ref="ds:Reference" maxOccurs="unbounded"/>
     </sequence>
     <attribute name="Id" type="ID" use="optional"/>
   </complexType>
 
A Manifest instance may be created by invoking one of the newManifest methods of the XMLSignatureFactory class; for example:
   XMLSignatureFactory factory = XMLSignatureFactory.getInstance("DOM");
   List references = Collections.singletonList(factory.newReference
       ("#reference-1", DigestMethod.SHA1));
   Manifest manifest = factory.newManifest(references, "manifest-1");
 

extends XMLStructure

See also:
XMLSignatureFactory.newManifest(List), XMLSignatureFactory.newManifest(List, String)

Since:  1.6