Class OpenSSHConfig

java.lang.Object
com.jcraft.jsch.OpenSSHConfig
All Implemented Interfaces:
ConfigRepository

public class OpenSSHConfig extends Object implements ConfigRepository
This class implements ConfigRepository interface, and parses OpenSSH's configuration file. The following keywords will be recognized,
  • Host
  • User
  • Hostname
  • Port
  • PreferredAuthentications
  • PubkeyAcceptedAlgorithms
  • FingerprintHash
  • IdentityFile
  • NumberOfPasswordPrompts
  • ConnectTimeout
  • HostKeyAlias
  • UserKnownHostsFile
  • KexAlgorithms
  • HostKeyAlgorithms
  • Ciphers
  • Macs
  • Compression
  • CompressionLevel
  • ForwardAgent
  • RequestTTY
  • ServerAliveInterval
  • LocalForward
  • RemoteForward
  • ClearAllForwardings
See Also:
ConfigRepository