Class CmsAuthenticatedDataParser
  
  
  
    - Namespace
- Enterprises.Org.BouncyCastle.Cms
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
 
  
  
  
    public class CmsAuthenticatedDataParser : CmsContentInfoParser
   
  
    - Inheritance
- 
      
      
      CmsAuthenticatedDataParser 
    - Inherited Members
- 
    
    
    
    
    
    
    
    
    
    
  
Constructors
  
  
  CmsAuthenticatedDataParser(byte[])
  
  
  
  
  
    public CmsAuthenticatedDataParser(byte[] envelopedData)
   
  Parameters
  
    - envelopedDatabyte[]
  CmsAuthenticatedDataParser(Stream)
  
  
  
  
  
    public CmsAuthenticatedDataParser(Stream envelopedData)
   
  Parameters
  
    - envelopedDataStream
Properties
  
  
  MacAlgOid
  
  
  
  
  
    public string MacAlgOid { get; }
   
  Property Value
  
    - string
  MacAlgParams
  
  
  
  
  
    public Asn1Object MacAlgParams { get; }
   
  Property Value
  
    - Asn1Object
  MacAlgorithmID
  
  
  
  
  
    public AlgorithmIdentifier MacAlgorithmID { get; }
   
  Property Value
  
    - AlgorithmIdentifier
Methods
  
  
  GetAuthAttrs()
  
  
  
  
  
    public AttributeTable GetAuthAttrs()
   
  Returns
  
    - AttributeTable
  GetMac()
  
  
  
  
  
  Returns
  
    - byte[]
  GetRecipientInfos()
  
  
  
  
  
    public RecipientInformationStore GetRecipientInfos()
   
  Returns
  
    - RecipientInformationStore
  GetUnauthAttrs()
  
  
  
  
  
    public AttributeTable GetUnauthAttrs()
   
  Returns
  
    - AttributeTable