Table of Contents

Class CmsEnvelopedData

Namespace
Org.BouncyCastle.Cms
Assembly
BouncyCastle.Cryptography.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

EnvelopedData

public EnvelopedData EnvelopedData { get; }

Property Value

EnvelopedData

Methods

GetEncoded()

public byte[] GetEncoded()

Returns

byte[]

GetRecipientInfos()

public RecipientInformationStore GetRecipientInfos()

Returns

RecipientInformationStore

GetUnprotectedAttributes()

public AttributeTable GetUnprotectedAttributes()

Returns

AttributeTable