Package com.sun.xml.wss.impl.transform
Class DOMSTRTransform
- java.lang.Object
-
- javax.xml.crypto.dsig.TransformService
-
- com.sun.xml.wss.impl.transform.DOMSTRTransform
-
- All Implemented Interfaces:
AlgorithmMethod
,Transform
,XMLStructure
public class DOMSTRTransform extends TransformService
- Author:
- [email protected], Sean Mullan
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DOMSTRTransform.STRTransformParameterSpec
-
Constructor Summary
Constructors Constructor Description DOMSTRTransform()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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
-
-
-
-
Field Detail
-
WSSE
public static final String WSSE
- See Also:
- Constant Field Values
-
WSU
public static final String WSU
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
public void init(TransformParameterSpec params) throws InvalidAlgorithmParameterException
- Specified by:
init
in classTransformService
- Throws:
InvalidAlgorithmParameterException
-
init
public void init(XMLStructure params, XMLCryptoContext xMLCryptoContext) throws InvalidAlgorithmParameterException
- Specified by:
init
in classTransformService
- Throws:
InvalidAlgorithmParameterException
-
getParameterSpec
public AlgorithmParameterSpec getParameterSpec()
-
marshalParams
public void marshalParams(XMLStructure parent, XMLCryptoContext context) throws MarshalException
- Specified by:
marshalParams
in classTransformService
- 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
-
isFeatureSupported
public boolean isFeatureSupported(String str)
-
-