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

Org.BouncyCastle.Pkcs.Pkcs12StoreBuilder

public class Pkcs12StoreBuilder
Fluent builder for Pkcs12Store instances, configuring PBE algorithms and encoding options used when saving PKCS#12 files (RFC 7292).
namespace Org.BouncyCastle.Pkcs { public class Pkcs12StoreBuilder { public Pkcs12StoreBuilder(); public Pkcs12Store Build(); public Pkcs12StoreBuilder SetCertAlgorithm(DerObjectIdentifier certAlgorithm); public Pkcs12StoreBuilder SetCertAlgorithm(DerObjectIdentifier certAlgorithm, DerObjectIdentifier certPrfAlgorithm); public Pkcs12StoreBuilder SetEnableOracleTrustedKeyUsage(bool enableOracleTrustedKeyUsage); public Pkcs12StoreBuilder SetKeyAlgorithm(DerObjectIdentifier keyAlgorithm); public Pkcs12StoreBuilder SetKeyAlgorithm(DerObjectIdentifier keyAlgorithm, DerObjectIdentifier keyPrfAlgorithm); public Pkcs12StoreBuilder SetOverwriteFriendlyName(bool overwriteFriendlyName); public Pkcs12StoreBuilder SetReverseCertificates(bool reverseCertificates); public Pkcs12StoreBuilder SetUseDerEncoding(bool useDerEncoding); } }