Org.BouncyCastle.Cms.CmsEnvelopedData
Represents a CMS EnvelopedData message. Parse an encoded message, obtain recipients from
GetRecipientInfos, match one with RecipientID, then decrypt via
RecipientInformation.
namespace Org.BouncyCastle.Cms
{
public class CmsEnvelopedData
{
public OriginatorInformation OriginatorInformation { get; }
public AlgorithmIdentifier EncryptionAlgorithmID { get; }
public string EncryptionAlgOid { get; }
public ContentInfo ContentInfo { get; }
public EnvelopedData EnvelopedData { get; }
public CmsEnvelopedData(byte[] envelopedData);
public CmsEnvelopedData(Stream envelopedData);
public CmsEnvelopedData(ContentInfo contentInfo);
public RecipientInformationStore GetRecipientInfos();
public Org.BouncyCastle.Asn1.Cms.AttributeTable GetUnprotectedAttributes();
public byte[] GetEncoded();
}
}