Class CmsAuthenticatedDataStreamGenerator
- Namespace
- Enterprises.Org.BouncyCastle.Cms
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class CmsAuthenticatedDataStreamGenerator : CmsAuthenticatedGenerator
- Inheritance
-
CmsAuthenticatedDataStreamGenerator
- Inherited Members
Constructors
CmsAuthenticatedDataStreamGenerator()
public CmsAuthenticatedDataStreamGenerator()
CmsAuthenticatedDataStreamGenerator(SecureRandom)
public CmsAuthenticatedDataStreamGenerator(SecureRandom rand)
Parameters
rand
SecureRandom
Methods
Open(Stream, AlgorithmIdentifier, ICipherParameters, Asn1EncodableVector)
protected Stream Open(Stream outStr, AlgorithmIdentifier macAlgId, ICipherParameters cipherParameters, Asn1EncodableVector recipientInfos)
Parameters
outStr
StreammacAlgId
AlgorithmIdentifiercipherParameters
ICipherParametersrecipientInfos
Asn1EncodableVector
Returns
Open(Stream, string)
public Stream Open(Stream outStr, string encryptionOid)
Parameters
Returns
Open(Stream, string, int)
public Stream Open(Stream outStr, string encryptionOid, int keySize)
Parameters
Returns
SetBerEncodeRecipients(bool)
public void SetBerEncodeRecipients(bool berEncodeRecipientSet)
Parameters
berEncodeRecipientSet
bool
SetBufferSize(int)
public void SetBufferSize(int bufferSize)
Parameters
bufferSize
int