java.lang.Object
javax.xml.crypto.OctetStreamData
- All Implemented Interfaces:
Data
public class OctetStreamData extends Object implements Data
A representation of a
Data type containing an octet stream.- Since:
- 1.6
-
Constructor Summary
Constructors Constructor Description OctetStreamData(InputStream octetStream)Creates a newOctetStreamData.OctetStreamData(InputStream octetStream, String uri, String mimeType)Creates a newOctetStreamData. -
Method Summary
Modifier and Type Method Description StringgetMimeType()Returns the MIME type associated with the data object represented by thisOctetStreamData.InputStreamgetOctetStream()Returns the input stream of thisOctetStreamData.StringgetURI()Returns the URI String identifying the data object represented by thisOctetStreamData.
-
Constructor Details
-
OctetStreamData
Creates a newOctetStreamData.- Parameters:
octetStream- the input stream containing the octets- Throws:
NullPointerException- ifoctetStreamisnull
-
OctetStreamData
Creates a newOctetStreamData.- Parameters:
octetStream- the input stream containing the octetsuri- the URI String identifying the data object (may benull)mimeType- the MIME type associated with the data object (may benull)- Throws:
NullPointerException- ifoctetStreamisnull
-
-
Method Details
-
getOctetStream
Returns the input stream of thisOctetStreamData.- Returns:
- the input stream of this
OctetStreamData.
-
getURI
Returns the URI String identifying the data object represented by thisOctetStreamData.- Returns:
- the URI String or
nullif not applicable
-
getMimeType
Returns the MIME type associated with the data object represented by thisOctetStreamData.- Returns:
- the MIME type or
nullif not applicable
-