|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.apache.xml.security.signature.XMLSignatureInput
Class XMLSignatureInput
| Nested Class Summary | |
class |
XMLSignatureInput.XMLSignatureInputDebugger
Class XMLSignatureInputDebugger |
| Constructor Summary | |
XMLSignatureInput(byte[] inputOctets)
Construct a XMLSignatureInput from an octet array. |
|
XMLSignatureInput(java.io.InputStream inputOctetStream)
Constructs a XMLSignatureInput from an octet stream. |
|
XMLSignatureInput(org.w3c.dom.Node rootNode)
Construct a XMLSignatureInput from a subtree rooted by rootNode. |
|
XMLSignatureInput(org.w3c.dom.Node rootNode,
org.apache.xpath.CachedXPathAPI usedXPathAPI)
Construct a XMLSignatureInput from a subtree rooted by rootNode. |
|
XMLSignatureInput(org.w3c.dom.NodeList inputNodeSet)
Deprecated. Use Sets instead of NodeLists. |
|
XMLSignatureInput(org.w3c.dom.NodeList inputNodeSet,
org.apache.xpath.CachedXPathAPI usedXPathAPI)
Deprecated. Use Sets instead of NodeLists. |
|
XMLSignatureInput(java.util.Set inputNodeSet)
Constructor XMLSignatureInput |
|
XMLSignatureInput(java.util.Set inputNodeSet,
org.apache.xpath.CachedXPathAPI usedXPathAPI)
Constructor XMLSignatureInput |
|
XMLSignatureInput(java.lang.String inputStr)
Construct a XMLSignatureInput from a String. |
|
XMLSignatureInput(java.lang.String inputStr,
java.lang.String encoding)
Construct a XMLSignatureInput from a String with a given encoding. |
|
| Method Summary | |
byte[] |
getBytes()
Returns the byte array from input which was specified as the parameter of XMLSignatureInput constructor |
org.apache.xpath.CachedXPathAPI |
getCachedXPathAPI()
This method gives access to an CachedXPathAPI
object which was used for creating the internal node set and which MUST be
used for subsequent operations on this node set. |
java.lang.String |
getHTMLRepresentation()
Method getHTMLRepresentation |
java.lang.String |
getHTMLRepresentation(java.util.Set inclusiveNamespaces)
Method getHTMLRepresentation |
java.lang.String |
getMIMEType()
Returns MIMEType |
java.util.Set |
getNodeSet()
Returns the node set from input which was specified as the parameter of XMLSignatureInput constructor |
java.io.InputStream |
getOctetStream()
Returns the Octect stream(byte Stream) from input which was specified as the parameter of XMLSignatureInput constructor |
java.lang.String |
getSourceURI()
Return SourceURI |
boolean |
isInitialized()
Is the object correctly set up? |
boolean |
isNodeSet()
Determines if the object has been set up with a Node set |
boolean |
isOctetStream()
Determines if the object has been set up with an octet stream |
void |
setMIMEType(java.lang.String MIMEType)
Sets MIMEType |
void |
setSourceURI(java.lang.String SourceURI)
Sets SourceURI |
java.lang.String |
toString()
Method toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public XMLSignatureInput(byte[] inputOctets)
This is a comfort method, which internally converts the byte[] array into an InputStream
inputOctets - an octet array which including XML document or node
public XMLSignatureInput(java.io.InputStream inputOctetStream)
throws java.io.IOException
XMLSignatureInput from an octet stream. The
stream is directly read.
inputOctetStream -
java.io.IOExceptionpublic XMLSignatureInput(java.lang.String inputStr)
This is a comfort method, which internally converts the String into a byte[] array using the String.getBytes(int, int, byte[], int) method.
inputStr - the input String which including XML document or node
public XMLSignatureInput(java.lang.String inputStr,
java.lang.String encoding)
throws java.io.UnsupportedEncodingException
This is a comfort method, which internally converts the String into a byte[] array using the String.getBytes(int, int, byte[], int) method.
inputStr - the input String with encoding encodingencoding - the encoding of inputStr
java.io.UnsupportedEncodingException
public XMLSignatureInput(org.w3c.dom.Node rootNode,
org.apache.xpath.CachedXPathAPI usedXPathAPI)
throws javax.xml.transform.TransformerException
rootNode - usedXPathAPI -
javax.xml.transform.TransformerException
public XMLSignatureInput(org.w3c.dom.Node rootNode)
throws javax.xml.transform.TransformerException
rootNode -
javax.xml.transform.TransformerException
public XMLSignatureInput(java.util.Set inputNodeSet,
org.apache.xpath.CachedXPathAPI usedXPathAPI)
inputNodeSet - usedXPathAPI - public XMLSignatureInput(java.util.Set inputNodeSet)
inputNodeSet - public XMLSignatureInput(org.w3c.dom.NodeList inputNodeSet)
Sets instead of NodeLists.
inputNodeSet -
public XMLSignatureInput(org.w3c.dom.NodeList inputNodeSet,
org.apache.xpath.CachedXPathAPI usedXPathAPI)
Sets instead of NodeLists.
inputNodeSet - usedXPathAPI - | Method Detail |
public java.util.Set getNodeSet()
throws javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException,
CanonicalizationException,
InvalidCanonicalizerException
XMLSignatureInput constructor
CanonicalizationException
java.io.IOException
InvalidCanonicalizerException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
public java.io.InputStream getOctetStream()
throws java.io.IOException,
CanonicalizationException,
InvalidCanonicalizerException
XMLSignatureInput constructor
XMLSignatureInput constructor
CanonicalizationException
java.io.IOException
InvalidCanonicalizerException
public byte[] getBytes()
throws java.io.IOException,
CanonicalizationException,
InvalidCanonicalizerException
XMLSignatureInput constructor
XMLSignatureInput constructor
CanonicalizationException
java.io.IOException
InvalidCanonicalizerExceptionpublic boolean isNodeSet()
public boolean isOctetStream()
public boolean isInitialized()
public java.lang.String getMIMEType()
public void setMIMEType(java.lang.String MIMEType)
MIMEType - public java.lang.String getSourceURI()
public void setSourceURI(java.lang.String SourceURI)
SourceURI - public org.apache.xpath.CachedXPathAPI getCachedXPathAPI()
CachedXPathAPI
object which was used for creating the internal node set and which MUST be
used for subsequent operations on this node set.
CachedXPathAPIpublic java.lang.String toString()
toString in class java.lang.Object
public java.lang.String getHTMLRepresentation()
throws XMLSignatureException
XMLSignatureException
public java.lang.String getHTMLRepresentation(java.util.Set inclusiveNamespaces)
throws XMLSignatureException
inclusiveNamespaces -
XMLSignatureException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||