com.sun.xml.ws.security.opt.crypto.dsig
Class Transform

java.lang.Object
  extended by com.sun.xml.security.core.dsig.TransformType
      extended by com.sun.xml.ws.security.opt.crypto.dsig.Transform
All Implemented Interfaces:
javax.xml.crypto.AlgorithmMethod, javax.xml.crypto.dsig.Transform, javax.xml.crypto.XMLStructure

public class Transform
extends TransformType
implements javax.xml.crypto.dsig.Transform

Author:
Abhijit Das, K.Venugopal@sun.com

Field Summary
 
Fields inherited from class com.sun.xml.security.core.dsig.TransformType
algorithm, content
 
Fields inherited from interface javax.xml.crypto.dsig.Transform
BASE64, ENVELOPED, XPATH, XPATH2, XSLT
 
Constructor Summary
Transform()
          Creates a new instance of Transform
 
Method Summary
 java.security.spec.AlgorithmParameterSpec getParameterSpec()
           
 boolean isFeatureSupported(java.lang.String string)
           
 void setContent(java.util.List content)
           
 void setParameterSpec(java.security.spec.AlgorithmParameterSpec algSpec)
           
 void setReferenceId(java.lang.String id)
           
 javax.xml.crypto.Data transform(javax.xml.crypto.Data data, javax.xml.crypto.XMLCryptoContext xMLCryptoContext)
           
 javax.xml.crypto.Data transform(javax.xml.crypto.Data data, javax.xml.crypto.XMLCryptoContext xMLCryptoContext, java.io.OutputStream outputStream)
           
 
Methods inherited from class com.sun.xml.security.core.dsig.TransformType
getAlgorithm, getContent, setAlgorithm
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.crypto.AlgorithmMethod
getAlgorithm
 

Constructor Detail

Transform

public Transform()
Creates a new instance of Transform

Method Detail

getParameterSpec

public java.security.spec.AlgorithmParameterSpec getParameterSpec()
Specified by:
getParameterSpec in interface javax.xml.crypto.AlgorithmMethod
Specified by:
getParameterSpec in interface javax.xml.crypto.dsig.Transform

setParameterSpec

public void setParameterSpec(java.security.spec.AlgorithmParameterSpec algSpec)

setContent

public void setContent(java.util.List content)

transform

public javax.xml.crypto.Data transform(javax.xml.crypto.Data data,
                                       javax.xml.crypto.XMLCryptoContext xMLCryptoContext)
                                throws javax.xml.crypto.dsig.TransformException
Specified by:
transform in interface javax.xml.crypto.dsig.Transform
Throws:
javax.xml.crypto.dsig.TransformException

transform

public javax.xml.crypto.Data transform(javax.xml.crypto.Data data,
                                       javax.xml.crypto.XMLCryptoContext xMLCryptoContext,
                                       java.io.OutputStream outputStream)
                                throws javax.xml.crypto.dsig.TransformException
Specified by:
transform in interface javax.xml.crypto.dsig.Transform
Throws:
javax.xml.crypto.dsig.TransformException

isFeatureSupported

public boolean isFeatureSupported(java.lang.String string)
Specified by:
isFeatureSupported in interface javax.xml.crypto.XMLStructure

setReferenceId

public void setReferenceId(java.lang.String id)


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