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);
}
}