javax.xml.crypto

Class OctetStreamData

  1. java.lang.Object
  2. extended byjavax.xml.crypto.OctetStreamData
All implemented interfaces:
Data

  1. public class OctetStreamData
  2. extends java.lang.Object
  3. implements Data
A representation of a Data type containing an octet stream.

Constructor Summary

Constructor and Description
OctetStreamData(java.io.InputStream octetStream)
Creates a new OctetStreamData.
OctetStreamData(java.io.InputStream octetStream,java.lang.String uri,java.lang.String mimeType)
Creates a new OctetStreamData.

Method Summary

Modifier and Type Method and Description
  1. java.lang.String
getMimeType()
Returns the MIME type associated with the data object represented by this OctetStreamData.
  1. java.io.InputStream
getOctetStream()
Returns the input stream of this OctetStreamData.
  1. java.lang.String
getURI()
Returns the URI String identifying the data object represented by this OctetStreamData.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

OctetStreamData

  1. public OctetStreamData(java.io.InputStream octetStream)
Creates a new OctetStreamData.
Parameters:
octetStream - the input stream containing the octets
Throws:
java.lang.NullPointerException - if octetStream is null

OctetStreamData

  1. public OctetStreamData(java.io.InputStream octetStream,
  2. java.lang.String uri,
  3. java.lang.String mimeType)
Creates a new OctetStreamData.
Parameters:
octetStream - the input stream containing the octets
uri - the URI String identifying the data object (may be null)
mimeType - the MIME type associated with the data object (may be null)
Throws:
java.lang.NullPointerException - if octetStream is null

Method Detail

getOctetStream

  1. public java.io.InputStream getOctetStream( )
Returns the input stream of this OctetStreamData.
Returns:
the input stream of this OctetStreamData.

getURI

  1. public java.lang.String getURI( )
Returns the URI String identifying the data object represented by this OctetStreamData.
Returns:
the URI String or null if not applicable

getMimeType

  1. public java.lang.String getMimeType( )
Returns the MIME type associated with the data object represented by this OctetStreamData.
Returns:
the MIME type or null if not applicable