This is an automated email from the ASF dual-hosted git repository.
ggrzybek pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.
from ea2fdf0 Camel-AWS2-S3: Fixed CS
add e4f91db [CAMEL-16365] Support ecdsa-sha2-nistp256/384/521 and
ssh-ed25519 algorithms in camel-ssh component (#5290)
No new revisions were added by this update.
Summary of changes:
camel-dependencies/pom.xml | 1 +
components/camel-ssh/pom.xml | 6 ++
.../component/ssh/ResourceBasedSSHKeyVerifier.java | 2 +-
.../camel/component/ssh/SSHPublicKeyHolder.java | 86 ++++++++++++++++++++--
.../ssh/ResourceBasedSSHKeyVerifierTest.java | 62 ++++++++++++++++
.../ssh/SshComponentKnownHostEdDSATest.java | 63 ++++++++++++++++
.../component/ssh/SshComponentTestSupport.java | 6 +-
.../camel-ssh/src/test/resources/key_dsa1.pem | 21 ++++++
.../camel-ssh/src/test/resources/key_dsa1.pem.pub | 1 +
.../camel-ssh/src/test/resources/key_ecdsa1a.pem | 9 +++
.../src/test/resources/key_ecdsa1a.pem.pub | 1 +
.../camel-ssh/src/test/resources/key_ecdsa1b.pem | 10 +++
.../src/test/resources/key_ecdsa1b.pem.pub | 1 +
.../camel-ssh/src/test/resources/key_ecdsa1c.pem | 12 +++
.../src/test/resources/key_ecdsa1c.pem.pub | 1 +
.../camel-ssh/src/test/resources/key_ed25519.pem | 7 ++
.../src/test/resources/key_ed25519.pem.pub | 1 +
.../camel-ssh/src/test/resources/key_rsa1.pem | 27 +++++++
.../camel-ssh/src/test/resources/key_rsa1.pem.pub | 1 +
.../camel-ssh/src/test/resources/known_hosts_eddsa | 1 +
.../camel-ssh/src/test/resources/known_hosts_types | 6 ++
parent/pom.xml | 1 +
22 files changed, 318 insertions(+), 8 deletions(-)
create mode 100644
components/camel-ssh/src/test/java/org/apache/camel/component/ssh/ResourceBasedSSHKeyVerifierTest.java
create mode 100644
components/camel-ssh/src/test/java/org/apache/camel/component/ssh/SshComponentKnownHostEdDSATest.java
create mode 100644 components/camel-ssh/src/test/resources/key_dsa1.pem
create mode 100644 components/camel-ssh/src/test/resources/key_dsa1.pem.pub
create mode 100644 components/camel-ssh/src/test/resources/key_ecdsa1a.pem
create mode 100644 components/camel-ssh/src/test/resources/key_ecdsa1a.pem.pub
create mode 100644 components/camel-ssh/src/test/resources/key_ecdsa1b.pem
create mode 100644 components/camel-ssh/src/test/resources/key_ecdsa1b.pem.pub
create mode 100644 components/camel-ssh/src/test/resources/key_ecdsa1c.pem
create mode 100644 components/camel-ssh/src/test/resources/key_ecdsa1c.pem.pub
create mode 100644 components/camel-ssh/src/test/resources/key_ed25519.pem
create mode 100644 components/camel-ssh/src/test/resources/key_ed25519.pem.pub
create mode 100644 components/camel-ssh/src/test/resources/key_rsa1.pem
create mode 100644 components/camel-ssh/src/test/resources/key_rsa1.pem.pub
create mode 100644 components/camel-ssh/src/test/resources/known_hosts_eddsa
create mode 100644 components/camel-ssh/src/test/resources/known_hosts_types