public class XMLC14N extends Canonicalizer
algorithmURI, c14nMethod| Constructor and Description |
|---|
XMLC14N()
Creates a new
XMLC14N instance. |
XMLC14N(XSAlgorithmIdentifier c14nMethod)
Creates a new
XMLC14N instance. |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
canonicalize(java.util.Collection source)
Canonicalizes the given
Collection, returning the resulting XML octets in UTF-8 encoding. |
byte[] |
canonicalize(org.xml.sax.InputSource source)
Canonicalizes the XML in the given
InputSource, returning the resulting XML octets in UTF-8 encoding. |
byte[] |
canonicalize(java.io.InputStream source)
Canonicalizes the XML in the given input stream, returning the resulting XML octets in UTF-8 encoding.
|
byte[] |
canonicalize(java.io.InputStream source, java.lang.String systemId)
Canonicalizes the XML in the given input stream, returning the resulting XML octets in UTF-8 encoding.
|
byte[] |
canonicalize(org.w3c.dom.Node source)
Canonicalizes a DOM subtree rooted in the given
Node, returning the resulting XML octets in UTF-8 encoding. |
byte[] |
canonicalize(org.w3c.dom.NodeList source)
Canonicalizes the given
NodeList, returning the resulting XML octets in UTF-8 encoding. |
canonicalizeToStream, canonicalizeToStream, canonicalizeToStream, canonicalizeToStream, canonicalizeToStream, canonicalizeToStream, getAlgorithURI, getC14NMethod, getInclusiveNSPrefixList, getInstance, getInstance, getInstance, getInstance, setInclusiveNSPrefixListpublic XMLC14N()
XMLC14N instance.public XMLC14N(XSAlgorithmIdentifier c14nMethod)
XMLC14N instance.c14nMethod - A XSAlgorithmIdentifier representing a CanonicalizationMethod.java.lang.IllegalArgumentException - If the XSAlgorithmIdentifier is not a valid CanonicalizationMethod.
public byte[] canonicalize(org.w3c.dom.Node source)
throws CanonicalizationException
CanonicalizerNode, returning the resulting XML octets in UTF-8 encoding.canonicalize in class Canonicalizersource - An org.w3c.dom.Node at the root of a XML tree to be canonicalized.CanonicalizationException
public byte[] canonicalize(org.w3c.dom.NodeList source)
throws CanonicalizationException
CanonicalizerNodeList, returning the resulting XML octets in UTF-8 encoding.canonicalize in class Canonicalizersource - An org.w3c.dom.NodeList to be canonicalized.CanonicalizationException
public byte[] canonicalize(java.util.Collection source)
throws CanonicalizationException
CanonicalizerCollection, returning the resulting XML octets in UTF-8 encoding.canonicalize in class Canonicalizersource - A java.util.Collection containing the nodes to be canonicalized.CanonicalizationException
public byte[] canonicalize(java.io.InputStream source)
throws CanonicalizationException
Canonicalizercanonicalize in class Canonicalizersource - A java.io.InputStream containing the XML to be canonicalized.CanonicalizationException
public byte[] canonicalize(java.io.InputStream source,
java.lang.String systemId)
throws CanonicalizationException
Canonicalizercanonicalize in class Canonicalizersource - A java.io.InputStream containing the XML to be canonicalized.systemId - A URI string identifying the input stream source.CanonicalizationException
public byte[] canonicalize(org.xml.sax.InputSource source)
throws CanonicalizationException
CanonicalizerInputSource, returning the resulting XML octets in UTF-8 encoding.canonicalize in class Canonicalizersource - An org.xml.sax.InputSource containing the XML to be canonicalized.CanonicalizationException