javax.xml.crypto.dsig
Interface Manifest
-
- All Superinterfaces:
- XMLStructure
public interface Manifest extends XMLStructure
A representation of the XMLManifestelement as defined in the W3C Recommendation for XML-Signature Syntax and Processing. The XML Schema Definition is defined as:
A<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>Manifestinstance may be created by invoking one of thenewManifestmethods of theXMLSignatureFactoryclass; for example:XMLSignatureFactory factory = XMLSignatureFactory.getInstance("DOM"); List references = Collections.singletonList(factory.newReference ("#reference-1", DigestMethod.SHA1)); Manifest manifest = factory.newManifest(references, "manifest-1");
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringTYPEURI that identifies theManifestelement (this can be specified as the value of thetypeparameter of theReferenceclass to identify the referent's type).
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description java.lang.StringgetId()Returns the Id of thisManifest.java.util.ListgetReferences()-
Methods inherited from interface javax.xml.crypto.XMLStructure
isFeatureSupported
-
-
-
-
Field Detail
-
TYPE
static final java.lang.String TYPE
URI that identifies theManifestelement (this can be specified as the value of thetypeparameter of theReferenceclass to identify the referent's type).- See Also:
- Constant Field Values
-
-