org.apache.xml.security.signature.reference
Class ReferenceOctetStreamData

java.lang.Object
  extended by org.apache.xml.security.signature.reference.ReferenceOctetStreamData
All Implemented Interfaces:
ReferenceData

public class ReferenceOctetStreamData
extends Object
implements ReferenceData

A representation of a ReferenceData type containing an OctetStream.


Constructor Summary
ReferenceOctetStreamData(InputStream octetStream)
          Creates a new ReferenceOctetStreamData.
ReferenceOctetStreamData(InputStream octetStream, String uri, String mimeType)
          Creates a new ReferenceOctetStreamData.
 
Method Summary
 String getMimeType()
          Returns the MIME type associated with the data object represented by this ReferenceOctetStreamData.
 InputStream getOctetStream()
          Returns the input stream of this ReferenceOctetStreamData.
 String getURI()
          Returns the URI String identifying the data object represented by this ReferenceOctetStreamData.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferenceOctetStreamData

public ReferenceOctetStreamData(InputStream octetStream)
Creates a new ReferenceOctetStreamData.

Parameters:
octetStream - the input stream containing the octets
Throws:
NullPointerException - if octetStream is null

ReferenceOctetStreamData

public ReferenceOctetStreamData(InputStream octetStream,
                                String uri,
                                String mimeType)
Creates a new ReferenceOctetStreamData.

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:
NullPointerException - if octetStream is null
Method Detail

getOctetStream

public InputStream getOctetStream()
Returns the input stream of this ReferenceOctetStreamData.

Returns:
the input stream of this ReferenceOctetStreamData.

getURI

public String getURI()
Returns the URI String identifying the data object represented by this ReferenceOctetStreamData.

Returns:
the URI String or null if not applicable

getMimeType

public String getMimeType()
Returns the MIME type associated with the data object represented by this ReferenceOctetStreamData.

Returns:
the MIME type or null if not applicable


Copyright © 2000–2014 The Apache Software Foundation. All rights reserved.