|
||||||||||
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 Set s instead of NodeList s. |
|
XMLSignatureInput(org.w3c.dom.NodeList inputNodeSet,
org.apache.xpath.CachedXPathAPI usedXPathAPI)
Deprecated. Use Set s instead of NodeList s. |
|
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 nodepublic XMLSignatureInput(java.io.InputStream inputOctetStream) throws java.io.IOException
XMLSignatureInput
from an octet stream. The
stream is directly read.
inputOctetStream
-
java.io.IOException
public 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 nodepublic 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 encoding
encoding
- 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)
Set
s instead of NodeList
s.
inputNodeSet
- public XMLSignatureInput(org.w3c.dom.NodeList inputNodeSet, org.apache.xpath.CachedXPathAPI usedXPathAPI)
Set
s instead of NodeList
s.
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
InvalidCanonicalizerException
public 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.
CachedXPathAPI
public 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 |