Class CmsEnvelopedDataStreamGenerator
- Namespace
- Org.BouncyCastle.Cms
- Assembly
- BouncyCastle.Cryptography.dll
public class CmsEnvelopedDataStreamGenerator : CmsEnvelopedGenerator
- Inheritance
-
CmsEnvelopedDataStreamGenerator
- Inherited Members
Constructors
CmsEnvelopedDataStreamGenerator()
public CmsEnvelopedDataStreamGenerator()
CmsEnvelopedDataStreamGenerator(SecureRandom)
Constructor allowing specific source of randomness
public CmsEnvelopedDataStreamGenerator(SecureRandom random)
Parameters
randomSecureRandomInstance of
SecureRandomto use.
Methods
Open(Stream, string)
public Stream Open(Stream outStream, string encryptionOid)
Parameters
Returns
Open(Stream, string, int)
public Stream Open(Stream outStream, string encryptionOid, int keySize)
Parameters
Returns
SetBerEncodeRecipients(bool)
Use a BER Set to store the recipient information.
public void SetBerEncodeRecipients(bool berEncodeRecipientSet)
Parameters
berEncodeRecipientSetbool
SetBufferSize(int)
Set the underlying string size for encapsulated data.
public void SetBufferSize(int bufferSize)
Parameters
bufferSizeintLength of octet strings to buffer the data.