Fix KeyPairProvider initialization in NetconfSshServerProvider 63/65363/2
authorMarek Gradzki <mgradzki@cisco.com>
Thu, 9 Nov 2017 12:49:00 +0000 (13:49 +0100)
committerMarek Gradzki <mgradzki@cisco.com>
Thu, 9 Nov 2017 13:10:31 +0000 (13:10 +0000)
commitf01da36f40cdcc21a88c40330b43334d3eb06a84
treecd9a57ae31f8738a4ad1eb635cf3bd77abb952b6
parentc259d47d96cffd531116b32516a84702abe8f14c
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>
netconf/netconf-ssh/src/main/java/org/opendaylight/netconf/ssh/NetconfNorthboundSshServer.java