You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2023/01/13 10:13:41 UTC
[camel] branch main updated: Camel-As2 - Use Java.nio.Files instead of java.io.File to create temporary file
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 5794ddabc8b Camel-As2 - Use Java.nio.Files instead of java.io.File to create temporary file
5794ddabc8b is described below
commit 5794ddabc8b645f15b6747deb17f59260b19b454
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 13 11:11:21 2023 +0100
Camel-As2 - Use Java.nio.Files instead of java.io.File to create temporary file
Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
.../test/java/org/apache/camel/component/as2/api/AS2MessageTest.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/AS2MessageTest.java b/components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/AS2MessageTest.java
index 2894b676102..e936d35a5e2 100644
--- a/components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/AS2MessageTest.java
+++ b/components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/AS2MessageTest.java
@@ -19,6 +19,7 @@ package org.apache.camel.component.as2.api;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
+import java.nio.file.Files;
import java.nio.charset.StandardCharsets;
import java.security.KeyPair;
import java.security.KeyPairGenerator;
@@ -195,7 +196,7 @@ public class AS2MessageTest {
ks.load(null, "test".toCharArray());
ks.setKeyEntry("openas2a_alias", issueKP.getPrivate(), "test".toCharArray(), new X509Certificate[] { issueCert });
ks.setKeyEntry("openas2b_alias", signingKP.getPrivate(), "test".toCharArray(), new X509Certificate[] { signingCert });
- keystoreFile = File.createTempFile("camel-as2", "keystore-p12");
+ keystoreFile = Files.createTempFile("camel-as2", "keystore-p12").toFile();
keystoreFile.deleteOnExit();
ks.store(new FileOutputStream(keystoreFile), "test".toCharArray());