org.apache.jcp.xml.dsig.internal.dom
Class DOMXPathFilter2Transform

java.lang.Object
  extended by javax.xml.crypto.dsig.TransformService
      extended by org.apache.jcp.xml.dsig.internal.dom.ApacheTransform
          extended by org.apache.jcp.xml.dsig.internal.dom.DOMXPathFilter2Transform
All Implemented Interfaces:
AlgorithmMethod, Transform, XMLStructure

public final class DOMXPathFilter2Transform
extends ApacheTransform

DOM-based implementation of XPath Filter 2.0 Transform. (Uses Apache XML-Sec Transform implementation)

Author:
Joyce Leung

Field Summary
 
Fields inherited from class org.apache.jcp.xml.dsig.internal.dom.ApacheTransform
ownerDoc, params, transformElem
 
Fields inherited from interface javax.xml.crypto.dsig.Transform
BASE64, ENVELOPED, XPATH, XPATH2, XSLT
 
Constructor Summary
DOMXPathFilter2Transform()
           
 
Method Summary
 void init(TransformParameterSpec params)
           
 void init(XMLStructure parent, XMLCryptoContext context)
           
 void marshalParams(XMLStructure parent, XMLCryptoContext context)
           
 
Methods inherited from class org.apache.jcp.xml.dsig.internal.dom.ApacheTransform
getParameterSpec, isFeatureSupported, transform, transform
 
Methods inherited from class javax.xml.crypto.dsig.TransformService
getAlgorithm, getInstance, getInstance, getInstance, getMechanismType, getProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DOMXPathFilter2Transform

public DOMXPathFilter2Transform()
Method Detail

init

public void init(TransformParameterSpec params)
          throws InvalidAlgorithmParameterException
Specified by:
init in class TransformService
Throws:
InvalidAlgorithmParameterException

init

public void init(XMLStructure parent,
                 XMLCryptoContext context)
          throws InvalidAlgorithmParameterException
Overrides:
init in class ApacheTransform
Throws:
InvalidAlgorithmParameterException

marshalParams

public void marshalParams(XMLStructure parent,
                          XMLCryptoContext context)
                   throws MarshalException
Overrides:
marshalParams in class ApacheTransform
Throws:
MarshalException


Copyright © 2000–2014 The Apache Software Foundation. All rights reserved.