# Package com.jscape.inet.ssh.protocol.v2.authentication

- Interface Summary
  Interface | Description
  --- | ---
  ClientAuthentication | SSH client authentication operation.

- Class Summary
  Class | Description
  --- | ---
  ComponentClientAuthentication | Component SSH client authentication operation.
  KeyboardInteractiveConsoleClientAuthentication | Represents a SSH 'keyboard-interactive' authentication operation which uses a console for obtaining required authentication information.
  KeyboardInteractivePredefinedClientAuthentication | Represents a SSH 'keyboard-interactive' authentication operation which sends pre-defined responses.
  KeyboardInteractiveRegexClientAuthentication | Represents a SSH 'keyboard-interactive' authentication operation which sends pre-defined responses searching for known words in server requests.
  KeyboardInteractiveRegexClientAuthentication.Entry | Represents a pre-defined response.
  NoneClientAuthentication | Represents a SSH 'none' authentication operation.
  PasswordClientAuthentication | Represents a SSH 'password' authentication operation.
  PublicKeyClientAuthentication | Represents a SSH 'public-key' authentication operation.

- Exception Summary
  Exception | Description
  --- | ---
  ClientAuthentication.InvalidCredentialsException | Represents invalid credentials error.
  ClientAuthentication.PartialSuccessException | Represents partial success state in case server requires multi-stage authentication.

Copyright © JSCAPE LLC. 1999-2021. All Rights Reserved