Top Description Fields Constructors Methods
org.bouncycastle.cms

public Class CMSCompressedDataGenerator

extends Object
Class Inheritance
Imports
java.io.ByteArrayOutputStream, .IOException, .OutputStream, org.bouncycastle.asn1.ASN1OctetString, .BEROctetString, org.bouncycastle.asn1.cms.CMSObjectIdentifiers, .CompressedData, .ContentInfo, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.operator.OutputCompressor

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

Modifier and TypeField and Description
public static final String

Constructor Summary

AccessConstructor and Description
public
CMSCompressedDataGenerator()

base constructor

Method Summary

Modifier and TypeMethod and Description
public CMSCompressedData
generate(CMSTypedData content, OutputCompressor compressor)

generate an object that contains an CMS Compressed Data

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ZLIBback to summary
public static final String ZLIB

Constructor Detail

CMSCompressedDataGeneratorback to summary
public CMSCompressedDataGenerator()

base constructor

Method Detail

generateback to summary
public CMSCompressedData generate(CMSTypedData content, OutputCompressor compressor) throws CMSException

generate an object that contains an CMS Compressed Data