Fix KeyPairProvider initialization in NetconfSshServerProvider 11/65711/2
authorMarek Gradzki <mgradzki@cisco.com>
Thu, 9 Nov 2017 12:49:00 +0000 (13:49 +0100)
committerMarek Gradzki <mgradzki@cisco.com>
Thu, 30 Nov 2017 12:36:32 +0000 (12:36 +0000)
commit92de42e5ce454b6be07ed077cc16293a0e930f0a
tree41cdca623f15567be54607215b268bcbebcb78f3
parent3e13983d28c09d23f29acafb532ce77c8c97b40b
Fix KeyPairProvider initialization in NetconfSshServerProvider

As a side offect of https://git.opendaylight.org/gerrit/#/c/60138,
RSA private key is stored unencrypted on disk.

Without additional countermeasures this might not be a good idea.

This patch sets DEFAULT_PRIVATE_KEY_PATH to null which disables
key pair serialization.

Change-Id: Ibbf51f702bc47d768db16d6a3f406a1b2ec906fb
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
(cherry picked from commit f01da36f40cdcc21a88c40330b43334d3eb06a84)
netconf/netconf-ssh/src/main/java/org/opendaylight/netconf/ssh/NetconfNorthboundSshServer.java