commit 5f667992cd6aa02d23b70df1d1a5ba6974ccdb33
parent a11a0e196fe572d15ff7e0c401ee5839d3e10271
Author: Wim Dupont <wim@wimdupont.com>
Date: Thu, 29 May 2025 20:29:12 +0200
version bump
Diffstat:
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/pom.xml b/pom.xml
@@ -11,11 +11,11 @@
<properties>
<maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target>
- <commons-codec.version>1.17.0</commons-codec.version>
- <bcpg-jdk18on.version>1.78.1</bcpg-jdk18on.version>
- <otp-java.version>2.0.3</otp-java.version>
- <junit-jupiter-engine.version>5.10.2</junit-jupiter-engine.version>
- <mockito.version>5.12.0</mockito.version>
+ <commons-codec.version>1.18.0</commons-codec.version>
+ <bcpg-jdk18on.version>1.80</bcpg-jdk18on.version>
+ <otp-java.version>2.1.0</otp-java.version>
+ <junit-jupiter-engine.version>5.12.2</junit-jupiter-engine.version>
+ <mockito.version>5.18.0</mockito.version>
</properties>
<dependencies>
@@ -30,6 +30,11 @@
<version>${bcpg-jdk18on.version}</version>
</dependency>
<dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcutil-jdk18on</artifactId>
+ <version>${bcpg-jdk18on.version}</version>
+ </dependency>
+ <dependency>
<groupId>com.github.bastiaanjansen</groupId>
<artifactId>otp-java</artifactId>
<version>${otp-java.version}</version>
diff --git a/src/main/java/com/wimdupont/service/GpgService.java b/src/main/java/com/wimdupont/service/GpgService.java
@@ -61,7 +61,7 @@ public class GpgService {
}
private PGPPrivateKey retrievePgpPrivateKey(PGPPublicKeyEncryptedData pgpPublicKeyEncryptedData) throws IOException, PGPException {
- var pgpPrivateKey = readSecretKey(new FileInputStream(applicationProperties.getSecretFile()), pgpPublicKeyEncryptedData.getKeyID())
+ var pgpPrivateKey = readSecretKey(new FileInputStream(applicationProperties.getSecretFile()), pgpPublicKeyEncryptedData.getKeyIdentifier().getKeyId())
.extractPrivateKey(new BcPBESecretKeyDecryptorBuilder(new BcPGPDigestCalculatorProvider())
.build(PasswordReader.getPassword()));