Connection timeout
Delegate and disconnection callback
Support for keyboard-interactive authentication method

Don't forget to set the delegate!