public interface Manifest extends XMLStructure
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");
XMLSignatureFactory.newManifest(List),
XMLSignatureFactory.newManifest(List, String)| Modifier and Type | Field and Description |
|---|---|
static String |
TYPE
URI that identifies the
Manifest element (this can be
specified as the value of the type parameter of the
Reference class to identify the referent's type). |
| Modifier and Type | Method and Description |
|---|---|
String |
getId()
Returns the Id of this
Manifest. |
List |
getReferences()
|
isFeatureSupportedstatic 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).aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2024 aicas GmbH. All Rights Reserved.