Fix key ring builder adding additional user-ids as primary

This commit is contained in:
Paul Schaub 2021-11-21 23:02:23 +01:00
parent 7c27d60dbf
commit 4b2089b42b
1 changed files with 2 additions and 0 deletions

View File

@ -175,6 +175,8 @@ public class KeyRingBuilder implements KeyRingBuilderInterface<KeyRingBuilder> {
SelfSignatureSubpackets subpackets = null;
if (callback == null) {
subpackets = hashedSubPacketGenerator;
subpackets.setPrimaryUserId(null);
// additional user-ids are not primary
} else {
subpackets = SignatureSubpackets.createHashedSubpackets(primaryPubKey);
callback.modifyHashedSubpackets(subpackets);