com.sun.xml.wss.impl.transform
Class DOMSTRTransform

java.lang.Object
  extended by javax.xml.crypto.dsig.TransformService
      extended by com.sun.xml.wss.impl.transform.DOMSTRTransform
All Implemented Interfaces:
AlgorithmMethod, Transform, XMLStructure

public class DOMSTRTransform
extends TransformService

Author:
K.Venugopal@sun.com, Sean Mullan

Nested Class Summary
static class DOMSTRTransform.STRTransformParameterSpec
           
 
Field Summary
static String WSSE
           
static String WSU
           
 
Fields inherited from interface javax.xml.crypto.dsig.Transform
BASE64, ENVELOPED, XPATH, XPATH2, XSLT
 
Constructor Summary
DOMSTRTransform()
           
 
Method Summary
 AlgorithmParameterSpec getParameterSpec()
           
 void init(TransformParameterSpec params)
           
 void init(XMLStructure params, XMLCryptoContext xMLCryptoContext)
           
 boolean isFeatureSupported(String str)
           
 void marshalParams(XMLStructure parent, XMLCryptoContext context)
           
 Data transform(Data data, XMLCryptoContext xc)
           
 Data transform(Data data, XMLCryptoContext xc, OutputStream outputStream)
           
 void unmarshalParams(XMLStructure parent, XMLCryptoContext context)
           
 
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
 

Field Detail

WSSE

public static final String WSSE
See Also:
Constant Field Values

WSU

public static final String WSU
See Also:
Constant Field Values
Constructor Detail

DOMSTRTransform

public DOMSTRTransform()
Method Detail

init

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

init

public void init(XMLStructure params,
                 XMLCryptoContext xMLCryptoContext)
          throws InvalidAlgorithmParameterException
Specified by:
init in class TransformService
Throws:
InvalidAlgorithmParameterException

getParameterSpec

public AlgorithmParameterSpec getParameterSpec()

marshalParams

public void marshalParams(XMLStructure parent,
                          XMLCryptoContext context)
                   throws MarshalException
Specified by:
marshalParams in class TransformService
Throws:
MarshalException

transform

public Data transform(Data data,
                      XMLCryptoContext xc)
               throws TransformException
Throws:
TransformException

transform

public Data transform(Data data,
                      XMLCryptoContext xc,
                      OutputStream outputStream)
               throws TransformException
Throws:
TransformException

unmarshalParams

public void unmarshalParams(XMLStructure parent,
                            XMLCryptoContext context)
                     throws MarshalException,
                            InvalidAlgorithmParameterException
Throws:
MarshalException
InvalidAlgorithmParameterException

isFeatureSupported

public boolean isFeatureSupported(String str)


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.