Skip to content

Commit 7592e7e

Browse files
committed
OpenPGPCertificate.getPublicKeys(): Preserve order of items
1 parent 0a88fed commit 7592e7e

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

pg/src/main/java/org/bouncycastle/openpgp/api/OpenPGPCertificate.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import java.util.ArrayList;
88
import java.util.Comparator;
99
import java.util.Date;
10-
import java.util.HashMap;
1110
import java.util.Iterator;
1211
import java.util.LinkedHashMap;
1312
import java.util.List;
@@ -183,7 +182,7 @@ public List<OpenPGPUserId> getValidUserIds(Date evaluationTime)
183182
*/
184183
public Map<KeyIdentifier, OpenPGPComponentKey> getPublicKeys()
185184
{
186-
Map<KeyIdentifier, OpenPGPComponentKey> keys = new HashMap<KeyIdentifier, OpenPGPComponentKey>();
185+
Map<KeyIdentifier, OpenPGPComponentKey> keys = new LinkedHashMap<KeyIdentifier, OpenPGPComponentKey>();
187186
keys.put(primaryKey.getKeyIdentifier(), primaryKey);
188187
keys.putAll(subkeys);
189188
return keys;

0 commit comments

Comments
 (0)