|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.xml.security.c14n.CanonicalizerSpi
public abstract class CanonicalizerSpi
Base class which all Canonicalization algorithms extend.
| Field Summary | |
|---|---|
protected boolean |
reset
Reset the writer after a c14n |
protected boolean |
secureValidation
|
| Constructor Summary | |
|---|---|
CanonicalizerSpi()
|
|
| Method Summary | |
|---|---|
byte[] |
engineCanonicalize(byte[] inputBytes)
Method canonicalize |
abstract byte[] |
engineCanonicalizeSubTree(org.w3c.dom.Node rootNode)
C14n a node tree. |
abstract byte[] |
engineCanonicalizeSubTree(org.w3c.dom.Node rootNode,
java.lang.String inclusiveNamespaces)
C14n a node tree. |
byte[] |
engineCanonicalizeXPathNodeSet(org.w3c.dom.NodeList xpathNodeSet)
Method engineCanonicalizeXPathNodeSet |
byte[] |
engineCanonicalizeXPathNodeSet(org.w3c.dom.NodeList xpathNodeSet,
java.lang.String inclusiveNamespaces)
Method engineCanonicalizeXPathNodeSet |
abstract byte[] |
engineCanonicalizeXPathNodeSet(java.util.Set<org.w3c.dom.Node> xpathNodeSet)
C14n a nodeset |
abstract byte[] |
engineCanonicalizeXPathNodeSet(java.util.Set<org.w3c.dom.Node> xpathNodeSet,
java.lang.String inclusiveNamespaces)
C14n a nodeset |
abstract boolean |
engineGetIncludeComments()
Returns true if comments are included |
abstract java.lang.String |
engineGetURI()
Returns the URI of this engine. |
boolean |
isSecureValidation()
|
void |
setSecureValidation(boolean secureValidation)
|
abstract void |
setWriter(java.io.OutputStream os)
Sets the writer where the canonicalization ends. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean reset
protected boolean secureValidation
| Constructor Detail |
|---|
public CanonicalizerSpi()
| Method Detail |
|---|
public byte[] engineCanonicalize(byte[] inputBytes)
throws javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException,
CanonicalizationException
inputBytes -
CanonicalizationException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
public byte[] engineCanonicalizeXPathNodeSet(org.w3c.dom.NodeList xpathNodeSet)
throws CanonicalizationException
xpathNodeSet -
CanonicalizationException
public byte[] engineCanonicalizeXPathNodeSet(org.w3c.dom.NodeList xpathNodeSet,
java.lang.String inclusiveNamespaces)
throws CanonicalizationException
xpathNodeSet - inclusiveNamespaces -
CanonicalizationExceptionpublic abstract java.lang.String engineGetURI()
public abstract boolean engineGetIncludeComments()
public abstract byte[] engineCanonicalizeXPathNodeSet(java.util.Set<org.w3c.dom.Node> xpathNodeSet)
throws CanonicalizationException
xpathNodeSet -
CanonicalizationException
public abstract byte[] engineCanonicalizeXPathNodeSet(java.util.Set<org.w3c.dom.Node> xpathNodeSet,
java.lang.String inclusiveNamespaces)
throws CanonicalizationException
xpathNodeSet - inclusiveNamespaces -
CanonicalizationException
public abstract byte[] engineCanonicalizeSubTree(org.w3c.dom.Node rootNode)
throws CanonicalizationException
rootNode -
CanonicalizationException
public abstract byte[] engineCanonicalizeSubTree(org.w3c.dom.Node rootNode,
java.lang.String inclusiveNamespaces)
throws CanonicalizationException
rootNode - inclusiveNamespaces -
CanonicalizationExceptionpublic abstract void setWriter(java.io.OutputStream os)
os - public boolean isSecureValidation()
public void setSecureValidation(boolean secureValidation)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||