|
Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10680-05 |
||||||||
| 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.ExclusiveC14N
public class ExclusiveC14N
Implementation of Exclusive XML Canonicalization version 1.0.
| Field Summary |
|---|
| Fields inherited from class oracle.security.xmlsec.c14n.Canonicalizer |
|---|
algorithmURI, c14nMethod |
| Constructor Summary | |
|---|---|
ExclusiveC14N()Creates a new ExclusiveC14N instance. |
|
ExclusiveC14N(java.lang.String inclusiveNSList)Creates a new ExclusiveC14N instance. |
|
ExclusiveC14N(XSAlgorithmIdentifier c14nMethod)Creates a new ExclusiveC14N instance. |
|
| 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.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 |
|---|
canonicalizeToStream, canonicalizeToStream, canonicalizeToStream, canonicalizeToStream, canonicalizeToStream, canonicalizeToStream, 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 ExclusiveC14N()
ExclusiveC14N instance.public ExclusiveC14N(java.lang.String inclusiveNSList)
ExclusiveC14N instance.
inclusiveNSList - A list of namespaces to be included as per XML-C14N.public ExclusiveC14N(XSAlgorithmIdentifier c14nMethod)
ExclusiveC14N instance.
c14nMethod - A XSAlgorithmIdentifier representing a CanonicalizationMethod with XMLURI.alg_exclusiveC14N as its Algorithm attribute value and, optionally, an InclusiveNamespaces parameter.java.lang.IllegalArgumentException - If the XSAlgorithmIdentifier is not a valid CanonicalizationMethod for Exclusive C14N.| Method Detail |
|---|
public void setInclusiveNSPrefixList(java.lang.String inclusiveNSList)
setInclusiveNSPrefixList in class Canonicalizerpublic java.lang.String getInclusiveNSPrefixList()
getInclusiveNSPrefixList in class Canonicalizer
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
|
Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10680-05 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||