Skip to content

Major refactoring to the SSH library usage and other bug fixes

Choose a tag to compare

@ydnath ydnath released this 02 Jul 06:29
· 39 commits to master since this release
fe46b47

Update to ssh library and bug fixes. …

  • Replaced the ssh library with sshj
    • Adds support for new ssh crypto algorithms
    • Adds support for FIPS compliant algorithms
    • More modern ssh implementation
  • Added support for importing and building the library with maven
  • Added FindBugs code testing to maven build

This is a major change to the netconf-java library. This version changes how Devices are
created. Instead of passing in parameters in a constructor, Device now uses a Builder. This
allows passing in whichver parameters you need and creating a unique Device object. Once created,
you no longer change change attributes like userName or port. You would need to create a new Device object.

See the Examples/CreateDevice class for examples on how to create a new Device.