|
XML Security, 1.6 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.xml.crypto.dsig.TransformService
com.ibm.xml.crypto.dsig.dom.transform.TransformBase
com.ibm.xml.crypto.dsig.dom.transform.C14nTransformer
public class C14nTransformer
Field Summary | |
---|---|
protected boolean |
withComments
|
Fields inherited from class com.ibm.xml.crypto.dsig.dom.transform.TransformBase |
---|
node, spec |
Fields inherited from interface javax.xml.crypto.dsig.CanonicalizationMethod |
---|
EXCLUSIVE, EXCLUSIVE_WITH_COMMENTS, INCLUSIVE, INCLUSIVE_WITH_COMMENTS |
Fields inherited from interface javax.xml.crypto.dsig.Transform |
---|
BASE64, ENVELOPED, XPATH, XPATH2, XSLT |
Constructor Summary | |
---|---|
C14nTransformer()
|
Method Summary | |
---|---|
static java.util.Hashtable |
collectNamespaceNodesInAncestors(org.w3c.dom.Node startNode,
boolean useProxy)
Collects all namespace nodes that are effective in the startNode. |
static java.util.Hashtable |
collectXMLPrefixAttributesInAncestors(org.w3c.dom.Node startNode)
Collects all xml: prefix attributess that are effective in the startNode but not in the startNode |
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 |
Methods inherited from interface javax.xml.crypto.dsig.CanonicalizationMethod |
---|
getParameterSpec |
Methods inherited from interface javax.xml.crypto.dsig.Transform |
---|
transform |
Methods inherited from interface javax.xml.crypto.XMLStructure |
---|
isFeatureSupported |
Methods inherited from interface javax.xml.crypto.AlgorithmMethod |
---|
getAlgorithm |
Field Detail |
---|
protected boolean withComments
Constructor Detail |
---|
public C14nTransformer()
Method Detail |
---|
public Data transform(Data in, XMLCryptoContext xcontext) throws TransformException
Transform
transform
in interface Transform
in
- the data to be transformedxcontext
- the XMLCryptoContext
containing
additional context (may be null
if not applicable)
TransformException
- if an error occurs while executing the
transformpublic static java.util.Hashtable collectNamespaceNodesInAncestors(org.w3c.dom.Node startNode, boolean useProxy)
startNode
- A target element.
Attr
instance.public static java.util.Hashtable collectXMLPrefixAttributesInAncestors(org.w3c.dom.Node startNode)
startNode
- A target element.
Attr
instance.
|
XML Security, 1.6 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |