|
Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10680-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.security.xmlsec.c14n.Canonicalizer
oracle.security.xmlsec.c14n.StreamingC14NImpl
public class StreamingC14NImpl
A more efficient canonicalization routine. Do not use directly, Instead use
Canonicalizer.getInstance(boolean, boolean)
Nested Class Summary | |
---|---|
static class |
StreamingC14NImpl.AttrComparator |
static class |
StreamingC14NImpl.AttrObj |
static class |
StreamingC14NImpl.StreamingExclusiveC14NImpl |
static class |
StreamingC14NImpl.StreamingExclusiveCommentsC14NImpl |
static class |
StreamingC14NImpl.StreamingInclusiveC14N11Impl |
static class |
StreamingC14NImpl.StreamingInclusiveC14NImpl |
static class |
StreamingC14NImpl.StreamingInclusiveCommentsC14N11Impl |
static class |
StreamingC14NImpl.StreamingInclusiveCommentsC14NImpl |
Field Summary |
---|
Fields inherited from class oracle.security.xmlsec.c14n.Canonicalizer |
---|
algorithmURI, c14nMethod |
Constructor Summary | |
---|---|
StreamingC14NImpl() |
|
StreamingC14NImpl(boolean excC14n, boolean withComments) |
|
StreamingC14NImpl(boolean excC14n, boolean withComments, boolean c14n11) |
|
StreamingC14NImpl(boolean exclusive, boolean withComments, java.lang.String inclusiveNSList) |
Method Summary | |
---|---|
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. |
java.io.InputStream |
canonicalizeToStream(java.util.Collection source) Canonicalizes the given Collection , returning the resulting XML octets in UTF-8 encoding. |
java.io.InputStream |
canonicalizeToStream(org.xml.sax.InputSource source) Canonicalizes the XML in the given InputSource , returning the resulting XML octets in UTF-8 encoding. |
java.io.InputStream |
canonicalizeToStream(java.io.InputStream source) Canonicalizes the XML in the given input stream, returning the resulting XML octets in UTF-8 encoding. |
java.io.InputStream |
canonicalizeToStream(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. |
java.io.InputStream |
canonicalizeToStream(org.w3c.dom.Node subTree) Canonicalize an entire subtree |
java.io.InputStream |
canonicalizeToStream(org.w3c.dom.NodeList source) Canonicalizes the given NodeList , returning the resulting XML octets in UTF-8 encoding. |
java.io.InputStream |
canonicalizeToStream(NodeReader nodeReader) |
void |
canonicalizeToStream(NodeReader nodeReader, java.io.OutputStream os) |
static java.lang.String |
getInclusiveNamespacesList(XSAlgorithmIdentifier c14nMethod) |
java.lang.String |
getInclusiveNSPrefixList() Returns the value of the InclusiveNamespaces parameter's PrefixList attribute. |
void |
setInclusiveNSPrefixList(java.lang.String inclusiveNSList) Sets the value of the InclusiveNamespaces parameter's PrefixList attribute. |
Methods inherited from class oracle.security.xmlsec.c14n.Canonicalizer |
---|
getAlgorithURI, getC14NMethod, getInstance, getInstance, getInstance, getInstance |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StreamingC14NImpl(boolean excC14n, boolean withComments)
public StreamingC14NImpl(boolean excC14n, boolean withComments, boolean c14n11)
public StreamingC14NImpl()
public StreamingC14NImpl(boolean exclusive, boolean withComments, java.lang.String inclusiveNSList)
Method Detail |
---|
public static java.lang.String getInclusiveNamespacesList(XSAlgorithmIdentifier c14nMethod) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void setInclusiveNSPrefixList(java.lang.String inclusiveNSList)
setInclusiveNSPrefixList
in class Canonicalizer
public java.lang.String getInclusiveNSPrefixList()
getInclusiveNSPrefixList
in class Canonicalizer
public java.io.InputStream canonicalizeToStream(org.w3c.dom.Node subTree) throws CanonicalizationException
canonicalizeToStream
in class Canonicalizer
source
-CanonicalizationException
public java.io.InputStream canonicalizeToStream(java.util.Collection source) throws CanonicalizationException
Canonicalizer
Collection
, returning the resulting XML octets in UTF-8 encoding.canonicalizeToStream
in class Canonicalizer
source
- A java.util.Collection
containing the nodes to be canonicalized.CanonicalizationException
public java.io.InputStream canonicalizeToStream(org.w3c.dom.NodeList source) throws CanonicalizationException
Canonicalizer
NodeList
, returning the resulting XML octets in UTF-8 encoding.canonicalizeToStream
in class Canonicalizer
source
- An org.w3c.dom.NodeList
to be canonicalized.CanonicalizationException
public java.io.InputStream canonicalizeToStream(NodeReader nodeReader) throws CanonicalizationException
CanonicalizationException
public void canonicalizeToStream(NodeReader nodeReader, java.io.OutputStream os)
public byte[] canonicalize(java.util.Collection source) throws CanonicalizationException
Canonicalizer
Collection
, returning the resulting XML octets in UTF-8 encoding.canonicalize
in class Canonicalizer
source
- A java.util.Collection
containing the nodes to be canonicalized.CanonicalizationException
public java.io.InputStream canonicalizeToStream(org.xml.sax.InputSource source) throws CanonicalizationException
Canonicalizer
InputSource
, returning the resulting XML octets in UTF-8 encoding.canonicalizeToStream
in class Canonicalizer
source
- An org.xml.sax.InputSource
containing the XML to be canonicalized.CanonicalizationException
public java.io.InputStream canonicalizeToStream(java.io.InputStream source, java.lang.String systemId) throws CanonicalizationException
Canonicalizer
canonicalizeToStream
in class Canonicalizer
source
- A java.io.InputStream
containing the XML to be canonicalized.systemId
- A URI string identifying the input stream source.CanonicalizationException
public java.io.InputStream canonicalizeToStream(java.io.InputStream source) throws CanonicalizationException
Canonicalizer
canonicalizeToStream
in class Canonicalizer
source
- A java.io.InputStream
containing the XML to be canonicalized.CanonicalizationException
public byte[] canonicalize(org.xml.sax.InputSource source) throws CanonicalizationException
Canonicalizer
InputSource
, returning the resulting XML octets in UTF-8 encoding.canonicalize
in class Canonicalizer
source
- An org.xml.sax.InputSource
containing the XML to be canonicalized.CanonicalizationException
public byte[] canonicalize(java.io.InputStream source, java.lang.String systemId) throws CanonicalizationException
Canonicalizer
canonicalize
in class Canonicalizer
source
- A java.io.InputStream
containing the XML to be canonicalized.systemId
- A URI string identifying the input stream source.CanonicalizationException
public byte[] canonicalize(java.io.InputStream source) throws CanonicalizationException
Canonicalizer
canonicalize
in class Canonicalizer
source
- A java.io.InputStream
containing the XML to be canonicalized.CanonicalizationException
public byte[] canonicalize(org.w3c.dom.Node source) throws CanonicalizationException
Canonicalizer
Node
, returning the resulting XML octets in UTF-8 encoding.canonicalize
in class Canonicalizer
source
- 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
Canonicalizer
NodeList
, returning the resulting XML octets in UTF-8 encoding.canonicalize
in class Canonicalizer
source
- An org.w3c.dom.NodeList
to be canonicalized.CanonicalizationException
|
Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10680-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |