<PackageReference Include="BouncyCastle.Cryptography" Version="2.7.0" />

Org.BouncyCastle.Cms.CmsAuthenticatedData

public class CmsAuthenticatedData
Containing class for a CMS AuthenticatedData object.
namespace Org.BouncyCastle.Cms { public class CmsAuthenticatedData { public AuthenticatedData AuthenticatedData { get; } public OriginatorInformation OriginatorInformation { get; } public AlgorithmIdentifier MacAlgorithmID { get; } public string MacAlgOid { get; } public ContentInfo ContentInfo { get; } public Org.BouncyCastle.Asn1.Cms.AttributeTable AuthAttributes { get; } public Org.BouncyCastle.Asn1.Cms.AttributeTable UnauthAttributes { get; } public CmsAuthenticatedData(byte[] authData); public CmsAuthenticatedData(Stream authData); public CmsAuthenticatedData(ContentInfo contentInfo); public byte[] GetMac(); public RecipientInformationStore GetRecipientInfos(); public Org.BouncyCastle.Asn1.Cms.AttributeTable GetAuthAttrs(); public Org.BouncyCastle.Asn1.Cms.AttributeTable GetUnauthAttrs(); public byte[] GetEncoded(); public byte[] GetContentDigest(); } }