Table of Contents

Class CmsEnvelopedData

Namespace
Enterprises.Org.BouncyCastle.Cms
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class CmsEnvelopedData
Inheritance
CmsEnvelopedData
Inherited Members

Constructors

CmsEnvelopedData(ContentInfo)

public CmsEnvelopedData(ContentInfo contentInfo)

Parameters

contentInfo ContentInfo

CmsEnvelopedData(byte[])

public CmsEnvelopedData(byte[] envelopedData)

Parameters

envelopedData byte[]

CmsEnvelopedData(Stream)

public CmsEnvelopedData(Stream envelopedData)

Parameters

envelopedData Stream

Properties

ContentInfo

public ContentInfo ContentInfo { get; }

Property Value

ContentInfo

EncryptionAlgOid

public string EncryptionAlgOid { get; }

Property Value

string

EncryptionAlgorithmID

public AlgorithmIdentifier EncryptionAlgorithmID { get; }

Property Value

AlgorithmIdentifier

Methods

GetEncoded()

public byte[] GetEncoded()

Returns

byte[]

GetRecipientInfos()

public RecipientInformationStore GetRecipientInfos()

Returns

RecipientInformationStore

GetUnprotectedAttributes()

public AttributeTable GetUnprotectedAttributes()

Returns

AttributeTable