|
Bouncy Castle Cryptography 1.46 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.bouncycastle.cms.CMSCompressedDataStreamGenerator
public class CMSCompressedDataStreamGenerator
General class for generating a compressed CMS message stream.
A simple example of usage.
CMSCompressedDataStreamGenerator gen = new CMSCompressedDataStreamGenerator(); OutputStream cOut = gen.open(outputStream, new ZlibCompressor()); cOut.write(data); cOut.close();
Field Summary | |
---|---|
static java.lang.String |
ZLIB
|
Constructor Summary | |
---|---|
CMSCompressedDataStreamGenerator()
base constructor |
Method Summary | |
---|---|
java.io.OutputStream |
open(ASN1ObjectIdentifier contentOID,
java.io.OutputStream out,
org.bouncycastle.operator.OutputCompressor compressor)
Open a compressing output stream. |
java.io.OutputStream |
open(java.io.OutputStream out,
org.bouncycastle.operator.OutputCompressor compressor)
|
java.io.OutputStream |
open(java.io.OutputStream out,
java.lang.String compressionOID)
Deprecated. use open(OutputStream, ContentCompressor) |
java.io.OutputStream |
open(java.io.OutputStream out,
java.lang.String contentOID,
java.lang.String compressionOID)
Deprecated. use open(OutputStream, ASN1ObjectIdentifier, ContentCompressor) |
void |
setBufferSize(int bufferSize)
Set the underlying string size for encapsulated data |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ZLIB
Constructor Detail |
---|
public CMSCompressedDataStreamGenerator()
Method Detail |
---|
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
public java.io.OutputStream open(java.io.OutputStream out, org.bouncycastle.operator.OutputCompressor compressor) throws java.io.IOException
java.io.IOException
public java.io.OutputStream open(ASN1ObjectIdentifier contentOID, java.io.OutputStream out, org.bouncycastle.operator.OutputCompressor compressor) throws java.io.IOException
contentOID
- out
- compressor
-
java.io.IOException
|
Bouncy Castle Cryptography 1.46 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |