| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Manifest
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>
 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");
 
XMLSignatureFactory.newManifest(List), 
XMLSignatureFactory.newManifest(List, String)| Field Summary | |
|---|---|
| static String | TYPEURI that identifies the Manifestelement (this can be 
 specified as the value of thetypeparameter of theReferenceclass to identify the referent's type). | 
| Method Summary | |
|---|---|
|  String | getId()Returns the Id of this Manifest. | 
|  List | getReferences()Returns an unmodifiable 
 listof one or moreReferences that are contained in thisManifest. | 
| Methods inherited from interface javax.xml.crypto.XMLStructure | 
|---|
| isFeatureSupported | 
| Field Detail | 
|---|
static final String TYPE
Manifest element (this can be 
 specified as the value of the type parameter of the 
 Reference class to identify the referent's type).
| Method Detail | 
|---|
String getId()
Manifest.
Manifest (or null 
    if not specified)List getReferences()
unmodifiable 
 list of one or more References that are contained in this
 Manifest.
References| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.