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

Org.BouncyCastle.Asn1.Crmf.PkiArchiveOptions

namespace Org.BouncyCastle.Asn1.Crmf { public class PkiArchiveOptions : Asn1Encodable, IAsn1Choice { public const int encryptedPrivKey = 0; public const int keyGenParameters = 1; public const int archiveRemGenPrivKey = 2; public virtual int Type { get; } public virtual Asn1Encodable Value { get; } public static PkiArchiveOptions GetInstance(object obj); public static PkiArchiveOptions GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit); public static PkiArchiveOptions GetOptional(Asn1Encodable element); public static PkiArchiveOptions GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit); public PkiArchiveOptions(EncryptedKey encKey); public PkiArchiveOptions(Asn1OctetString keyGenParameters); public PkiArchiveOptions(bool archiveRemGenPrivKey); } }