Expand rsa-ssh2 signatures 56/91056/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 8 Jul 2020 07:01:58 +0000 (09:01 +0200)
committerRobert Varga <nite@hq.sk>
Sat, 18 Jul 2020 10:04:25 +0000 (10:04 +0000)
With mina-sshd 2.5.0 we can also support openssh.com versions,
update the list to match.

Change-Id: I4440329912e928ba035e3f7ee9f73ef0f7cc9257
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 8ebdad28dfd63d6a226e2a7b8a907dc2e703321c)

netconf/netconf-netty-util/src/main/java/org/opendaylight/netconf/nettyutil/handler/ssh/client/NetconfClientBuilder.java

index cb2ba4edadcfae1564dcadadbc40c59d918a4e4f..200b0b066087bbc21e755a12e45b813d6f583fea 100644 (file)
@@ -28,6 +28,7 @@ public class NetconfClientBuilder extends ClientBuilder {
     // Add them to ensure interop with modern highly-secured devices.
     private static final ImmutableList<NamedFactory<Signature>> FULL_SIGNATURE_PREFERENCE =
             Streams.concat(DEFAULT_SIGNATURE_PREFERENCE.stream(), Arrays.asList(
+                BuiltinSignatures.rsaSHA512_cert, BuiltinSignatures.rsaSHA256_cert,
                 BuiltinSignatures.rsaSHA512, BuiltinSignatures.rsaSHA256).stream())
             .filter(BuiltinSignatures::isSupported)
             .distinct()