public abstract class Canonicalizer20010315Excl extends CanonicalizerBase
COMPARE, NODE_AFTER_DOCUMENT_ELEMENT, NODE_BEFORE_DOCUMENT_ELEMENT, NODE_NOT_BEFORE_OR_AFTER_DOCUMENT_ELEMENT, XML, XMLNSreset, secureValidation| Constructor and Description |
|---|
Canonicalizer20010315Excl(boolean includeComments)
Constructor Canonicalizer20010315Excl
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
circumventBugIfNeeded(XMLSignatureInput input) |
byte[] |
engineCanonicalize(XMLSignatureInput rootNode,
java.lang.String inclusiveNamespaces) |
byte[] |
engineCanonicalizeSubTree(org.w3c.dom.Node rootNode)
Method engineCanonicalizeSubTree
|
byte[] |
engineCanonicalizeSubTree(org.w3c.dom.Node rootNode,
java.lang.String inclusiveNamespaces)
Method engineCanonicalizeSubTree
|
byte[] |
engineCanonicalizeSubTree(org.w3c.dom.Node rootNode,
java.lang.String inclusiveNamespaces,
boolean propagateDefaultNamespace)
Method engineCanonicalizeSubTree
|
byte[] |
engineCanonicalizeSubTree(org.w3c.dom.Node rootNode,
java.lang.String inclusiveNamespaces,
org.w3c.dom.Node excl)
Method engineCanonicalizeSubTree
|
byte[] |
engineCanonicalizeXPathNodeSet(java.util.Set<org.w3c.dom.Node> xpathNodeSet,
java.lang.String inclusiveNamespaces)
Method engineCanonicalizeXPathNodeSet
|
protected java.util.Iterator<org.w3c.dom.Attr> |
handleAttributes(org.w3c.dom.Element element,
NameSpaceSymbTable ns)
Obtain the attributes to output for this node in XPathNodeSet c14n.
|
protected java.util.Iterator<org.w3c.dom.Attr> |
handleAttributesSubtree(org.w3c.dom.Element element,
NameSpaceSymbTable ns)
Obtain the attributes to output for this node in a Subtree c14n.
|
canonicalizeSubTree, canonicalizeXPathNodeSet, engineCanonicalize, engineCanonicalizeSubTree, engineCanonicalizeXPathNodeSet, getNullNode, getParentNameSpaces, handleParent, isVisible, isVisibleDO, isVisibleInt, outputAttrToWriter, outputCommentToWriter, outputPItoWriter, outputTextToWriter, setWriterengineCanonicalize, engineCanonicalizeXPathNodeSet, engineCanonicalizeXPathNodeSet, engineGetIncludeComments, engineGetURI, isSecureValidation, setSecureValidationpublic Canonicalizer20010315Excl(boolean includeComments)
includeComments - public byte[] engineCanonicalizeSubTree(org.w3c.dom.Node rootNode)
throws CanonicalizationException
engineCanonicalizeSubTree in class CanonicalizerBaserootNode - CanonicalizationExceptionpublic byte[] engineCanonicalizeSubTree(org.w3c.dom.Node rootNode,
java.lang.String inclusiveNamespaces)
throws CanonicalizationException
engineCanonicalizeSubTree in class CanonicalizerSpirootNode - inclusiveNamespaces - CanonicalizationExceptionpublic byte[] engineCanonicalizeSubTree(org.w3c.dom.Node rootNode,
java.lang.String inclusiveNamespaces,
boolean propagateDefaultNamespace)
throws CanonicalizationException
engineCanonicalizeSubTree in class CanonicalizerSpirootNode - inclusiveNamespaces - propagateDefaultNamespace - If true the default namespace will be propagated to the c14n-ized root elementCanonicalizationExceptionpublic byte[] engineCanonicalizeSubTree(org.w3c.dom.Node rootNode,
java.lang.String inclusiveNamespaces,
org.w3c.dom.Node excl)
throws CanonicalizationException
rootNode - inclusiveNamespaces - excl - A element to exclude from the c14n process.CanonicalizationExceptionpublic byte[] engineCanonicalize(XMLSignatureInput rootNode, java.lang.String inclusiveNamespaces) throws CanonicalizationException
rootNode - inclusiveNamespaces - CanonicalizationExceptionpublic byte[] engineCanonicalizeXPathNodeSet(java.util.Set<org.w3c.dom.Node> xpathNodeSet,
java.lang.String inclusiveNamespaces)
throws CanonicalizationException
engineCanonicalizeXPathNodeSet in class CanonicalizerSpixpathNodeSet - inclusiveNamespaces - CanonicalizationExceptionprotected java.util.Iterator<org.w3c.dom.Attr> handleAttributesSubtree(org.w3c.dom.Element element,
NameSpaceSymbTable ns)
throws CanonicalizationException
CanonicalizerBaseCanonicalizationExceptionprotected final java.util.Iterator<org.w3c.dom.Attr> handleAttributes(org.w3c.dom.Element element,
NameSpaceSymbTable ns)
throws CanonicalizationException
CanonicalizerBaseelement - CanonicalizationExceptionprotected void circumventBugIfNeeded(XMLSignatureInput input) throws CanonicalizationException, javax.xml.parsers.ParserConfigurationException, java.io.IOException, org.xml.sax.SAXException
CanonicalizationExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionorg.xml.sax.SAXExceptionCopyright © 2007–2023. All rights reserved.