Skip to content

Commit 3adc1c5

Browse files
committed
Remove workaround removing key flag packets before adding new ones.
This workaround can be removed, as per 6c50207 setKeyFlags() will remove existing keyFlag packets on its own
1 parent 727e864 commit 3adc1c5

1 file changed

Lines changed: 0 additions & 2 deletions

File tree

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import org.bouncycastle.bcpg.PublicKeyUtils;
1111
import org.bouncycastle.bcpg.PublicSubkeyPacket;
1212
import org.bouncycastle.bcpg.S2K;
13-
import org.bouncycastle.bcpg.SignatureSubpacketTags;
1413
import org.bouncycastle.bcpg.sig.KeyFlags;
1514
import org.bouncycastle.openpgp.PGPException;
1615
import org.bouncycastle.openpgp.PGPKeyPair;
@@ -235,7 +234,6 @@ public WithPrimaryKey signOnlyKey()
235234
@Override
236235
public PGPSignatureSubpacketGenerator apply(PGPSignatureSubpacketGenerator subpackets)
237236
{
238-
subpackets.removePacketsOfType(SignatureSubpacketTags.KEY_FLAGS);
239237
subpackets.setKeyFlags(true, KeyFlags.CERTIFY_OTHER | KeyFlags.SIGN_DATA);
240238
return subpackets;
241239
}

0 commit comments

Comments
 (0)