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

Org.BouncyCastle.Asn1.Cms.CmsAlgorithmProtection

namespace Org.BouncyCastle.Asn1.Cms { public class CmsAlgorithmProtection : Asn1Encodable { public static readonly int Signature; public static readonly int Mac; public AlgorithmIdentifier DigestAlgorithm { get; } public AlgorithmIdentifier MacAlgorithm { get; } public AlgorithmIdentifier SignatureAlgorithm { get; } public static CmsAlgorithmProtection GetInstance(object obj); public static CmsAlgorithmProtection GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit); public static CmsAlgorithmProtection GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit); public CmsAlgorithmProtection(AlgorithmIdentifier digestAlgorithm, int type, AlgorithmIdentifier algorithmIdentifier); } }