XML Security, 1.6

com.ibm.xml.crypto.dsig.dom.transform
Class Base64Transformer

java.lang.Object
  extended by javax.xml.crypto.dsig.TransformService
      extended by com.ibm.xml.crypto.dsig.dom.transform.TransformBase
          extended by com.ibm.xml.crypto.dsig.dom.transform.Base64Transformer
All Implemented Interfaces:
AlgorithmMethod, Transform, XMLStructure

public class Base64Transformer
extends TransformBase


Field Summary
 
Fields inherited from class com.ibm.xml.crypto.dsig.dom.transform.TransformBase
node, spec
 
Fields inherited from interface javax.xml.crypto.dsig.Transform
BASE64, ENVELOPED, XPATH, XPATH2, XSLT
 
Constructor Summary
Base64Transformer()
           
 
Method Summary
 Data transform(Data in, XMLCryptoContext xcontext)
          Transforms the specified data using the underlying transform algorithm.
 
Methods inherited from class com.ibm.xml.crypto.dsig.dom.transform.TransformBase
getContext, getNode, getParameterSpec, init, init, isFeatureSupported, marshalParams, setNode, toNodeSet, 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

Base64Transformer

public Base64Transformer()
Method Detail

transform

public Data transform(Data in,
                      XMLCryptoContext xcontext)
               throws TransformException
Description copied from interface: Transform
Transforms the specified data using the underlying transform algorithm.

Parameters:
in - the data to be transformed
xcontext - the XMLCryptoContext containing additional context (may be null if not applicable)
Returns:
the transformed data
Throws:
TransformException - if an error occurs while executing the transform

XML Security, 1.6

Portions Copyright 2003, 2012 IBM Corporation.
Portions Copyright 2003, 2012 Oracle and/or its affiliates.