Class DSSDocumentXMLSignatureInput
java.lang.Object
org.apache.xml.security.signature.XMLSignatureInput
eu.europa.esig.dss.xades.validation.DSSDocumentXMLSignatureInput
- Direct Known Subclasses:
DigestDocumentXMLSignatureInput
public class DSSDocumentXMLSignatureInput
extends org.apache.xml.security.signature.XMLSignatureInput
This class represents an implementation of an
XMLSignatureInput created on a base of DSSDocument-
Constructor Summary
ConstructorsModifierConstructorDescriptionDSSDocumentXMLSignatureInput(DSSDocument document) Default constructor for anXMLSignatureInputfrom a detached documentprotectedDSSDocumentXMLSignatureInput(DSSDocument document, DigestAlgorithm digestAlgorithm) Constructor for anXMLSignatureInputfrom a base64-encoded document digest -
Method Summary
Modifier and TypeMethodDescriptionReturns a document namebooleanvoidsetPreCalculatedDigest(String preCalculatedDigest) Sets the pre-calculated digest to avoid document streamingMethods inherited from class org.apache.xml.security.signature.XMLSignatureInput
addNodeFilter, getBytes, getExcludeNode, getHTMLRepresentation, getHTMLRepresentation, getInputNodeSet, getNodeFilters, getNodeSet, getNodeSet, getOctetStream, getOctetStreamReal, getSourceURI, getSubNode, isByteArray, isElement, isExcludeComments, isInitialized, isNeedsToBeExpanded, isNodeSet, isOctetStream, isOutputStreamSet, isSecureValidation, setExcludeComments, setExcludeNode, setMIMEType, setNeedsToBeExpanded, setNodeSet, setOutputStream, setSecureValidation, setSourceURI, toString, updateOutputStream, updateOutputStream
-
Constructor Details
-
DSSDocumentXMLSignatureInput
Default constructor for anXMLSignatureInputfrom a detached document- Parameters:
document-DSSDocument
-
DSSDocumentXMLSignatureInput
Constructor for anXMLSignatureInputfrom a base64-encoded document digest- Parameters:
document-DSSDocumentdigestAlgorithm-DigestAlgorithmto be used for a digest computation
-
-
Method Details
-
getMIMEType
- Overrides:
getMIMETypein classorg.apache.xml.security.signature.XMLSignatureInput
-
getDocumentName
-
isPreCalculatedDigest
public boolean isPreCalculatedDigest()- Overrides:
isPreCalculatedDigestin classorg.apache.xml.security.signature.XMLSignatureInput
-
getPreCalculatedDigest
- Overrides:
getPreCalculatedDigestin classorg.apache.xml.security.signature.XMLSignatureInput
-
setPreCalculatedDigest
-