diff options
Diffstat (limited to 'libraries/spongycastle/pg/src/main/java/org/spongycastle/openpgp/PGPEncryptedDataList.java')
-rw-r--r-- | libraries/spongycastle/pg/src/main/java/org/spongycastle/openpgp/PGPEncryptedDataList.java | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/libraries/spongycastle/pg/src/main/java/org/spongycastle/openpgp/PGPEncryptedDataList.java b/libraries/spongycastle/pg/src/main/java/org/spongycastle/openpgp/PGPEncryptedDataList.java deleted file mode 100644 index 8fec479e6..000000000 --- a/libraries/spongycastle/pg/src/main/java/org/spongycastle/openpgp/PGPEncryptedDataList.java +++ /dev/null @@ -1,75 +0,0 @@ -package org.spongycastle.openpgp; - -import java.io.IOException; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; - -import org.spongycastle.bcpg.BCPGInputStream; -import org.spongycastle.bcpg.InputStreamPacket; -import org.spongycastle.bcpg.PacketTags; -import org.spongycastle.bcpg.PublicKeyEncSessionPacket; -import org.spongycastle.bcpg.SymmetricKeyEncSessionPacket; - -/** - * A holder for a list of PGP encryption method packets. - */ -public class PGPEncryptedDataList -{ - List list = new ArrayList(); - InputStreamPacket data; - - public PGPEncryptedDataList( - BCPGInputStream pIn) - throws IOException - { - while (pIn.nextPacketTag() == PacketTags.PUBLIC_KEY_ENC_SESSION - || pIn.nextPacketTag() == PacketTags.SYMMETRIC_KEY_ENC_SESSION) - { - list.add(pIn.readPacket()); - } - - data = (InputStreamPacket)pIn.readPacket(); - - for (int i = 0; i != list.size(); i++) - { - if (list.get(i) instanceof SymmetricKeyEncSessionPacket) - { - list.set(i, new PGPPBEEncryptedData((SymmetricKeyEncSessionPacket)list.get(i), data)); - } - else - { - list.set(i, new PGPPublicKeyEncryptedData((PublicKeyEncSessionPacket)list.get(i), data)); - } - } - } - - public Object get( - int index) - { - return list.get(index); - } - - public int size() - { - return list.size(); - } - - public boolean isEmpty() - { - return list.isEmpty(); - } - - /** - * @deprecated misspelt - use getEncryptedDataObjects() - */ - public Iterator getEncyptedDataObjects() - { - return list.iterator(); - } - - public Iterator getEncryptedDataObjects() - { - return list.iterator(); - } -} |