private PkiArchiveOptions(Asn1TaggedObject tagged) { switch (tagged.TagNo) { case encryptedPrivKey: value = EncryptedKey.GetInstance(tagged.GetObject()); break; case keyGenParameters: value = Asn1OctetString.GetInstance(tagged, false); break; case archiveRemGenPrivKey: value = DerBoolean.GetInstance(tagged, false); break; default: throw new ArgumentException("unknown tag number: " + tagged.TagNo, "tagged"); } }
private PkiArchiveOptions(Asn1TaggedObject tagged) { switch (tagged.TagNo) { case 0: this.value = EncryptedKey.GetInstance(tagged.GetObject()); return; case 1: this.value = Asn1OctetString.GetInstance(tagged, false); return; case 2: this.value = DerBoolean.GetInstance(tagged, false); return; default: throw new ArgumentException("unknown tag number: " + tagged.TagNo, "tagged"); } }
private PkiArchiveOptions(Asn1TaggedObject tagged) { //IL_0069: Unknown result type (might be due to invalid IL or missing references) switch (tagged.TagNo) { case 0: value = EncryptedKey.GetInstance(tagged.GetObject()); break; case 1: value = Asn1OctetString.GetInstance(tagged, isExplicit: false); break; case 2: value = DerBoolean.GetInstance(tagged, isExplicit: false); break; default: throw new ArgumentException(string.Concat((object)"unknown tag number: ", (object)tagged.TagNo), "tagged"); } }