Package org.opendaylight.netconf.nettyutil.handler.ssh.client
Utilities for integration between Apache SSHD and Netty. Contains the wiring logic to extend SshClient to allow
efficient shuffling of data towards the Netty channel.
-
Interface Summary Interface Description AsyncSshHandlerReader.ReadMsgHandler NettyAwareClientSession AClientSessionwhich additionally allows subsystem channels which are forwarded to a particular Netty channel context. -
Class Summary Class Description AsyncSshHandler Netty SSH handler class.AsyncSshHandlerReader Listener on async input stream from SSH session.AsyncSshHandlerWriter Async Ssh writer.NetconfClientBuilder AClientBuilderwhich buildsNetconfSshClientinstances.NetconfClientSessionImpl AClientSessionImplwhich additionally allows creation of NETCONF subsystem channel, which is routed to a particularChannelHandlerContext.NetconfSessionFactory ASessionFactorywhich createsNetconfClientSessionImpls.NetconfSshClient An extension toSshClientwhich usesNetconfSessionFactoryto create sessions (leading towardsNetconfClientSessionImpl.NettyAwareChannelSubsystem AChannelSubsystemfor subsystem which routes incoming data to a particularChannelHandlerContext. -
Exception Summary Exception Description AuthenticationFailedException Exception reported when endpoint authentication fails.