1 files changed, 2 insertions, 3 deletions
diff --git a/crypto/src/openpgp/PgpObjectFactory.cs b/crypto/src/openpgp/PgpObjectFactory.cs
index f7bf89507..068b85154 100644
--- a/crypto/src/openpgp/PgpObjectFactory.cs
+++ b/crypto/src/openpgp/PgpObjectFactory.cs
@@ -72,9 +72,8 @@ namespace Org.BouncyCastle.Bcpg.OpenPgp
}
case PacketTag.PublicKey:
return new PgpPublicKeyRing(bcpgIn);
- // TODO Make PgpPublicKey a PgpObject or return a PgpPublicKeyRing
- //case PacketTag.PublicSubkey:
- // return PgpPublicKeyRing.ReadSubkey(bcpgIn);
+ case PacketTag.PublicSubkey:
+ return PgpPublicKeyRing.ReadSubkey(bcpgIn);
case PacketTag.CompressedData:
return new PgpCompressedData(bcpgIn);
case PacketTag.LiteralData:
|