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

Org.BouncyCastle.Cms.SignerInfoGeneratorBuilder

public SignerInfoGenerator Build(ISignatureFactory contentSigner, X509Certificate certificate)

public SignerInfoGenerator Build(ISignatureFactory signerFactory, byte[] subjectKeyIdentifier)

public SignerInfoGeneratorBuilder SetDirectSignature(bool hasNoSignedAttributes)