Bouncy Castle Cryptography 1.46

org.bouncycastle.cms
Class CMSCompressedDataGenerator

java.lang.Object
  extended by org.bouncycastle.cms.CMSCompressedDataGenerator

public class CMSCompressedDataGenerator
extends java.lang.Object

General class for generating a compressed CMS message.

A simple example of usage.

      CMSCompressedDataGenerator  fact = new CMSCompressedDataGenerator();

      CMSCompressedData           data = fact.generate(content, new ZlibCompressor());
 


Field Summary
static java.lang.String ZLIB
           
 
Constructor Summary
CMSCompressedDataGenerator()
          base constructor
 
Method Summary
 CMSCompressedData generate(CMSProcessable content, java.lang.String compressionOID)
          Deprecated. use generate(CMSTypedData, OutputCompressor)
 CMSCompressedData generate(CMSTypedData content, org.bouncycastle.operator.OutputCompressor compressor)
          generate an object that contains an CMS Compressed Data
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ZLIB

public static final java.lang.String ZLIB
See Also:
Constant Field Values
Constructor Detail

CMSCompressedDataGenerator

public CMSCompressedDataGenerator()
base constructor

Method Detail

generate

public CMSCompressedData generate(CMSProcessable content,
                                  java.lang.String compressionOID)
                           throws CMSException
Deprecated. use generate(CMSTypedData, OutputCompressor)

generate an object that contains an CMS Compressed Data

Throws:
CMSException

generate

public CMSCompressedData generate(CMSTypedData content,
                                  org.bouncycastle.operator.OutputCompressor compressor)
                           throws CMSException
generate an object that contains an CMS Compressed Data

Throws:
CMSException

Bouncy Castle Cryptography 1.46