Skip to content

Commit 4f3e29e

Browse files
committed
feat: ssh remove net.i2p.crypto eddsa support
1 parent 6bd7cdb commit 4f3e29e

3 files changed

Lines changed: 0 additions & 123 deletions

File tree

extensions/ssh/runtime/pom.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,6 @@
4848
<groupId>org.apache.camel.quarkus</groupId>
4949
<artifactId>camel-quarkus-support-bouncycastle</artifactId>
5050
</dependency>
51-
<!-- TODO: Remove this as it's an optional dependency -->
52-
<!-- https://github.com/apache/camel-quarkus/issues/2212 -->
53-
<dependency>
54-
<groupId>net.i2p.crypto</groupId>
55-
<artifactId>eddsa</artifactId>
56-
</dependency>
5751
<dependency>
5852
<groupId>org.graalvm.sdk</groupId>
5953
<artifactId>nativeimage</artifactId>

extensions/ssh/runtime/src/main/java/org/apache/camel/quarkus/component/ssh/runtime/SubstituteEdDSAEngine.java

Lines changed: 0 additions & 109 deletions
This file was deleted.

integration-tests/ssh/src/main/java/org/apache/camel/quarkus/component/ssh/it/SshRoutes.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,9 @@
1717
package org.apache.camel.quarkus.component.ssh.it;
1818

1919
import java.nio.file.Paths;
20-
import java.security.Security;
2120

22-
import jakarta.annotation.PostConstruct;
2321
import jakarta.enterprise.context.ApplicationScoped;
2422
import jakarta.inject.Named;
25-
import net.i2p.crypto.eddsa.EdDSASecurityProvider;
2623
import org.apache.camel.builder.RouteBuilder;
2724
import org.apache.camel.component.ssh.SshComponent;
2825
import org.apache.sshd.common.keyprovider.FileKeyPairProvider;
@@ -41,11 +38,6 @@ public class SshRoutes extends RouteBuilder {
4138
@ConfigProperty(name = "ssh.password")
4239
String password;
4340

44-
@PostConstruct
45-
public void init() {
46-
Security.addProvider(new EdDSASecurityProvider());
47-
}
48-
4941
@Override
5042
public void configure() throws Exception {
5143
// Route without SSL

0 commit comments

Comments
 (0)