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
  
    - contentInfoContentInfo
  CmsEnvelopedData(byte[])
  
  
  
  
  
    public CmsEnvelopedData(byte[] envelopedData)
   
  Parameters
  
    - envelopedDatabyte[]
  CmsEnvelopedData(Stream)
  
  
  
  
  
    public CmsEnvelopedData(Stream envelopedData)
   
  Parameters
  
    - envelopedDataStream
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