Class DOMXPathFilter2Transform
java.lang.Object
javax.xml.crypto.dsig.TransformService
org.apache.jcp.xml.dsig.internal.dom.ApacheTransform
org.apache.jcp.xml.dsig.internal.dom.DOMXPathFilter2Transform
- All Implemented Interfaces:
AlgorithmMethod, Transform, XMLStructure
DOM-based implementation of XPath Filter 2.0 Transform.
(Uses Apache XML-Sec Transform implementation)
-
Field Summary
Fields inherited from class ApacheTransform
ownerDoc, params, transformElem -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit(TransformParameterSpec params) voidinit(XMLStructure parent, XMLCryptoContext context) voidmarshalParams(XMLStructure parent, XMLCryptoContext context) private voidunmarshalParams(Element curXPathElem) Methods inherited from class ApacheTransform
getParameterSpec, isFeatureSupported, transform, transformMethods inherited from class TransformService
getAlgorithm, getInstance, getInstance, getInstance, getMechanismType, getProvider
-
Constructor Details
-
DOMXPathFilter2Transform
public DOMXPathFilter2Transform()
-
-
Method Details
-
init
- Specified by:
initin classTransformService- Throws:
InvalidAlgorithmParameterException
-
init
public void init(XMLStructure parent, XMLCryptoContext context) throws InvalidAlgorithmParameterException - Overrides:
initin classApacheTransform- Throws:
InvalidAlgorithmParameterException
-
unmarshalParams
- Throws:
MarshalException
-
marshalParams
- Overrides:
marshalParamsin classApacheTransform- Throws:
MarshalException
-