public interface

InputExpander

org.bouncycastle.operator.InputExpander

Class Overview

General interface for an operator that is able to produce an InputStream that will produce uncompressed data.

Summary

Public Methods
abstract AlgorithmIdentifier getAlgorithmIdentifier()
Return the algorithm identifier describing the compression algorithm and parameters this expander supports.
abstract InputStream getInputStream(InputStream comIn)
Wrap the passed in input stream comIn, returning an input stream that expands anything read in from comIn.

Public Methods

public abstract AlgorithmIdentifier getAlgorithmIdentifier ()

Return the algorithm identifier describing the compression algorithm and parameters this expander supports.

Returns
  • algorithm oid and parameters.

public abstract InputStream getInputStream (InputStream comIn)

Wrap the passed in input stream comIn, returning an input stream that expands anything read in from comIn.

Parameters
comIn the compressed input data stream..
Returns
  • an expanding InputStream.