Table of Contents

Class CmsEnvelopedDataGenerator

Namespace
Enterprises.Org.BouncyCastle.Cms
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class CmsEnvelopedDataGenerator : CmsEnvelopedGenerator
Inheritance
CmsEnvelopedDataGenerator
Inherited Members

Constructors

CmsEnvelopedDataGenerator()

public CmsEnvelopedDataGenerator()

CmsEnvelopedDataGenerator(SecureRandom)

public CmsEnvelopedDataGenerator(SecureRandom rand)

Parameters

rand SecureRandom

Methods

Generate(ICmsProcessable, ICipherBuilderWithKey)

public CmsEnvelopedData Generate(ICmsProcessable content, ICipherBuilderWithKey cipherBuilder)

Parameters

content ICmsProcessable
cipherBuilder ICipherBuilderWithKey

Returns

CmsEnvelopedData

Generate(ICmsProcessable, string)

public CmsEnvelopedData Generate(ICmsProcessable content, string encryptionOid)

Parameters

content ICmsProcessable
encryptionOid string

Returns

CmsEnvelopedData

Generate(ICmsProcessable, string, int)

public CmsEnvelopedData Generate(ICmsProcessable content, string encryptionOid, int keySize)

Parameters

content ICmsProcessable
encryptionOid string
keySize int

Returns

CmsEnvelopedData