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

SmimeCapabilityVector

public class SmimeCapabilityVector
namespace Org.BouncyCastle.Asn1.Smime { public class SmimeCapabilityVector { private readonly Asn1EncodableVector m_capabilities = new Asn1EncodableVector(); public void AddCapability(DerObjectIdentifier capability) { m_capabilities.Add(DerSequence.FromElement(capability)); } public void AddCapability(DerObjectIdentifier capability, int value) { AddCapability(capability, new DerInteger(value)); } public void AddCapability(DerObjectIdentifier capability, Asn1Encodable parameters) { m_capabilities.Add(DerSequence.FromElements(capability, parameters)); } public Asn1EncodableVector ToAsn1EncodableVector() { return m_capabilities; } } }