Class DOMXSLTTransform
java.lang.Object
javax.xml.crypto.dsig.TransformService
org.apache.jcp.xml.dsig.internal.dom.ApacheTransform
org.apache.jcp.xml.dsig.internal.dom.DOMXSLTTransform
- All Implemented Interfaces:
AlgorithmMethod, Transform, XMLStructure
DOM-based implementation of XSLT 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 sheet) Methods inherited from class ApacheTransform
getParameterSpec, isFeatureSupported, transform, transformMethods inherited from class TransformService
getAlgorithm, getInstance, getInstance, getInstance, getMechanismType, getProvider
-
Constructor Details
-
DOMXSLTTransform
public DOMXSLTTransform()
-
-
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
-
marshalParams
- Overrides:
marshalParamsin classApacheTransform- Throws:
MarshalException
-