17
17
import org .bouncycastle .openpgp .api .OpenPGPV6KeyGenerator ;
18
18
import org .bouncycastle .openpgp .api .bc .BcOpenPGPV6KeyGenerator ;
19
19
import org .bouncycastle .openpgp .api .jcajce .JcaOpenPGPV6KeyGenerator ;
20
+ import org .bouncycastle .openpgp .operator .PGPKeyPairGenerator ;
20
21
import org .bouncycastle .openpgp .operator .bc .BcPBESecretKeyDecryptorBuilder ;
21
22
import org .bouncycastle .openpgp .operator .bc .BcPGPDigestCalculatorProvider ;
22
23
import org .bouncycastle .openpgp .test .AbstractPgpKeyPairTest ;
@@ -82,7 +83,7 @@ private void testGenerateSignOnlyKeyBaseCase(APIProvider apiProvider)
82
83
throws PGPException
83
84
{
84
85
OpenPGPV6KeyGenerator generator = apiProvider .getKeyGenerator ();
85
- PGPSecretKeyRing secretKeys = generator .signOnlyKey ();
86
+ PGPSecretKeyRing secretKeys = generator .signOnlyKey (null );
86
87
87
88
Iterator <PGPSecretKey > it = secretKeys .getSecretKeys ();
88
89
PGPSecretKey primaryKey = it .next ();
@@ -255,7 +256,7 @@ private void testGenerateCustomKey(APIProvider apiProvider)
255
256
"primary-key-passphrase" .toCharArray ())
256
257
.
addUserId (
"Alice <[email protected] >" ,
PGPSignature .
DEFAULT_CERTIFICATION ,
null )
257
258
.addSigningSubkey (
258
- keyGen -> keyGen . generateEd448KeyPair () ,
259
+ PGPKeyPairGenerator :: generateEd448KeyPair ,
259
260
bindingSubpackets ->
260
261
{
261
262
bindingSubpackets .addNotationData (false , true ,
@@ -264,7 +265,7 @@ private void testGenerateCustomKey(APIProvider apiProvider)
264
265
},
265
266
null ,
266
267
"signing-key-passphrase" .toCharArray ())
267
- .addEncryptionSubkey (keyGenCallback -> keyGenCallback . generateX448KeyPair () ,
268
+ .addEncryptionSubkey (PGPKeyPairGenerator :: generateX448KeyPair ,
268
269
"encryption-key-passphrase" .toCharArray ())
269
270
.build ();
270
271
}
0 commit comments