<PackageReference Include="BouncyCastle.Cryptography" Version="2.8.0-beta.349" />

Org.BouncyCastle.Asn1.Pkcs.SignerInfo

public class SignerInfo : Asn1Encodable
namespace Org.BouncyCastle.Asn1.Pkcs { public class SignerInfo : Asn1Encodable { public DerInteger Version { get; } public IssuerAndSerialNumber IssuerAndSerialNumber { get; } public Asn1Set AuthenticatedAttributes { get; } public AlgorithmIdentifier DigestAlgorithm { get; } public Asn1OctetString EncryptedDigest { get; } public AlgorithmIdentifier DigestEncryptionAlgorithm { get; } public Asn1Set UnauthenticatedAttributes { get; } public static SignerInfo GetInstance(object obj); public static SignerInfo GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit); public static SignerInfo GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit); public SignerInfo(Asn1Sequence seq); public SignerInfo(DerInteger version, IssuerAndSerialNumber issuerAndSerialNumber, AlgorithmIdentifier digAlgorithm, Asn1Set authenticatedAttributes, AlgorithmIdentifier digEncryptionAlgorithm, Asn1OctetString encryptedDigest, Asn1Set unauthenticatedAttributes); } }