org.bouncycastle.cms
public class CMSCompressedDataStreamGenerator extends java.lang.Object
A simple example of usage.
CMSCompressedDataStreamGenerator gen = new CMSCompressedDataStreamGenerator(); OutputStream cOut = gen.open(outputStream, CMSCompressedDataStreamGenerator.ZLIB); cOut.write(data); cOut.close();
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ZLIB |
Constructor and Description |
---|
CMSCompressedDataStreamGenerator()
base constructor
|
Modifier and Type | Method and Description |
---|---|
java.io.OutputStream |
open(java.io.OutputStream out,
java.lang.String compressionOID) |
java.io.OutputStream |
open(java.io.OutputStream out,
java.lang.String contentOID,
java.lang.String compressionOID) |
void |
setBufferSize(int bufferSize)
Set the underlying string size for encapsulated data
|
public static final java.lang.String ZLIB
public CMSCompressedDataStreamGenerator()
public void setBufferSize(int bufferSize)
bufferSize
- length of octet strings to buffer the data.public java.io.OutputStream open(java.io.OutputStream out, java.lang.String compressionOID) throws java.io.IOException
java.io.IOException
public java.io.OutputStream open(java.io.OutputStream out, java.lang.String contentOID, java.lang.String compressionOID) throws java.io.IOException
java.io.IOException