org.jcp.xml.dsig.internal.dom
Class DOMEnvelopedTransform

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

public final class DOMEnvelopedTransform
extends ApacheTransform

Disabled: no SafeJ information.

DOM-based implementation of Enveloped Signature Transform. (Uses Apache XML-Sec Transform implementation)


Field Summary
 
Fields inherited from class org.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
DOMEnvelopedTransform()
           
 
Method Summary
 void init(TransformParameterSpec params)
          Initializes this TransformService with the specified parameters.
 
Methods inherited from class org.jcp.xml.dsig.internal.dom.ApacheTransform
getParameterSpec, init, isFeatureSupported, marshalParams, 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

DOMEnvelopedTransform

public DOMEnvelopedTransform()
Class is disabled.

Method Detail

init

public void init(TransformParameterSpec params)
          throws InvalidAlgorithmParameterException
Class is disabled.

Description copied from class: TransformService
Initializes this TransformService with the specified parameters.

If the parameters exist in XML form, the TransformService.init(XMLStructure, XMLCryptoContext) method should be used to initialize the TransformService.

Specified by:
init in class TransformService
Parameters:
params - the algorithm parameters (may be null if not required or optional)
Throws:
InvalidAlgorithmParameterException - if the specified parameters are invalid for this algorithm