Class XPathTransform
java.lang.Object
eu.europa.esig.dss.xades.reference.AbstractTransform
eu.europa.esig.dss.xades.reference.ComplexTransform
eu.europa.esig.dss.xades.reference.XPathTransform
- All Implemented Interfaces:
DSSTransform
- Direct Known Subclasses:
XPath2FilterTransform,XPathEnvelopedSignatureTransform
public class XPathTransform extends ComplexTransform
-
Field Summary
Fields Modifier and Type Field Description protected StringxPathExpressionFields inherited from class eu.europa.esig.dss.xades.reference.AbstractTransform
algorithm, namespace -
Constructor Summary
Constructors Modifier Constructor Description XPathTransform(DSSNamespace xmlDSigNamespace, String xPathExpression)protectedXPathTransform(DSSNamespace xmlDSigNamespace, String algorithm, String xPathExpression)XPathTransform(String xPathExpression) -
Method Summary
Modifier and Type Method Description ElementcreateTransform(Document document, Element parentNode)Creates a Transform element DOM and appends it to theparentNodeMethods inherited from class eu.europa.esig.dss.xades.reference.ComplexTransform
getBytesAfterTranformation, getXMLSignatureInputMethods inherited from class eu.europa.esig.dss.xades.reference.AbstractTransform
getAlgorithm, setNamespace
-
Field Details
-
Constructor Details
-
Method Details
-
createTransform
Description copied from interface:DSSTransformCreates a Transform element DOM and appends it to theparentNode- Specified by:
createTransformin interfaceDSSTransform- Overrides:
createTransformin classAbstractTransform- Parameters:
document-Documentto add transform forparentNode-Elementto append transform to- Returns:
- created transform
Element
-