jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java
equal
deleted
inserted
replaced
26 import java.io.OutputStream; |
26 import java.io.OutputStream; |
27 import java.util.Set; |
27 import java.util.Set; |
28 |
28 |
29 import javax.xml.parsers.DocumentBuilder; |
29 import javax.xml.parsers.DocumentBuilder; |
30 import javax.xml.parsers.DocumentBuilderFactory; |
30 import javax.xml.parsers.DocumentBuilderFactory; |
|
31 import javax.xml.xpath.XPath; |
31 |
32 |
32 import com.sun.org.apache.xml.internal.security.utils.XMLUtils; |
33 import com.sun.org.apache.xml.internal.security.utils.XMLUtils; |
33 import org.w3c.dom.Document; |
34 import org.w3c.dom.Document; |
34 import org.w3c.dom.Node; |
35 import org.w3c.dom.Node; |
35 import org.w3c.dom.NodeList; |
36 import org.w3c.dom.NodeList; |
149 * |
150 * |
150 * @param xpathNodeSet |
151 * @param xpathNodeSet |
151 * @return the c14n bytes |
152 * @return the c14n bytes |
152 * @throws CanonicalizationException |
153 * @throws CanonicalizationException |
153 */ |
154 */ |
154 public abstract byte[] engineCanonicalizeXPathNodeSet(Set xpathNodeSet) |
155 public abstract byte[] engineCanonicalizeXPathNodeSet(Set<Node> xpathNodeSet) |
155 throws CanonicalizationException; |
156 throws CanonicalizationException; |
156 |
157 |
157 /** |
158 /** |
158 * C14n a nodeset |
159 * C14n a nodeset |
159 * |
160 * |
160 * @param xpathNodeSet |
161 * @param xpathNodeSet |
161 * @param inclusiveNamespaces |
162 * @param inclusiveNamespaces |
162 * @return the c14n bytes |
163 * @return the c14n bytes |
163 * @throws CanonicalizationException |
164 * @throws CanonicalizationException |
164 */ |
165 */ |
165 public abstract byte[] engineCanonicalizeXPathNodeSet(Set xpathNodeSet, String inclusiveNamespaces) |
166 public abstract byte[] engineCanonicalizeXPathNodeSet(Set<Node> xpathNodeSet, String inclusiveNamespaces) |
166 throws CanonicalizationException; |
167 throws CanonicalizationException; |
167 |
168 |
168 /** |
169 /** |
169 * C14n a node tree. |
170 * C14n a node tree. |
170 * |
171 * |