com.ibm.xml.crypto.dsig.dom.transform
Class TransformUtil
java.lang.Object
com.ibm.xml.crypto.dsig.dom.transform.TransformUtil
public class TransformUtil
- extends java.lang.Object
Field Summary |
(package private) static java.util.Iterator |
EMPTY_ITERATOR
|
Method Summary |
static void |
cleanTree(java.util.Vector decls)
|
(package private) static void |
dumpNode(org.w3c.dom.Node n)
|
static java.util.Vector |
fixTree(org.w3c.dom.Node node)
|
static java.lang.String |
getAvailablePrefix(DOMCryptoContext dcontext,
java.lang.String ns,
java.lang.String defaultPrefix,
java.util.Map map)
|
(package private) static java.util.Map |
initializeDecls(org.w3c.dom.Node node)
declaration node name ==> declared namespace map. |
(package private) static boolean |
isAncestorOrSelf(org.w3c.dom.Node me,
org.w3c.dom.Node anc)
|
static java.util.Map |
makePrefixMap(org.w3c.dom.Node node)
prefix ==> namespace map. |
(package private) static java.util.Map |
putDecls(java.util.Map parent,
org.w3c.dom.Node el)
This may return parent itself. |
static NodeSetData |
toNodeSet(org.w3c.dom.Node node,
boolean comments)
|
(package private) static Data |
transform(Transform tr,
Data in,
XMLCryptoContext xcontext,
java.io.OutputStream os)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY_ITERATOR
static final java.util.Iterator EMPTY_ITERATOR
toNodeSet
public static NodeSetData toNodeSet(org.w3c.dom.Node node,
boolean comments)
throws URIReferenceException
- Throws:
URIReferenceException
initializeDecls
static final java.util.Map initializeDecls(org.w3c.dom.Node node)
- declaration node name ==> declared namespace map.
That is, attribute name ==> attribute value.
This method doesn't add xmlns:xml automatically.
putDecls
static final java.util.Map putDecls(java.util.Map parent,
org.w3c.dom.Node el)
- This may return parent itself.
makePrefixMap
public static final java.util.Map makePrefixMap(org.w3c.dom.Node node)
- prefix ==> namespace map.
fixTree
public static java.util.Vector fixTree(org.w3c.dom.Node node)
cleanTree
public static void cleanTree(java.util.Vector decls)
isAncestorOrSelf
static boolean isAncestorOrSelf(org.w3c.dom.Node me,
org.w3c.dom.Node anc)
dumpNode
static void dumpNode(org.w3c.dom.Node n)
transform
static Data transform(Transform tr,
Data in,
XMLCryptoContext xcontext,
java.io.OutputStream os)
throws TransformException
- Throws:
TransformException
getAvailablePrefix
public static java.lang.String getAvailablePrefix(DOMCryptoContext dcontext,
java.lang.String ns,
java.lang.String defaultPrefix,
java.util.Map map)
- Parameters:
dcontext
- may be null
Portions Copyright 2003, 2012 IBM Corporation.
Portions Copyright 2003, 2012 Oracle and/or its affiliates.