Package

com.decodified

scalassh

Permalink

package scalassh

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scalassh
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class AgentLogin(user: String, host: String) extends SshLogin with Product with Serializable

    Permalink
  2. case class Command(command: String, input: CommandInput = CommandInput.NoInput, timeout: Option[Int] = None) extends Product with Serializable

    Permalink
  3. case class CommandInput(inputStream: Option[InputStream]) extends Product with Serializable

    Permalink
  4. class CommandResult extends AnyRef

    Permalink
  5. abstract class FromStringsHostConfigProvider extends HostConfigProvider

    Permalink
  6. case class HostConfig(login: SshLogin, hostName: String = "", port: Int = 22, connectTimeout: Option[Int] = None, connectionTimeout: Option[Int] = None, commandTimeout: Option[Int] = None, enableCompression: Boolean = false, hostKeyVerifier: HostKeyVerifier = ..., ptyConfig: Option[PTYConfig] = None, sshjConfig: Config = HostConfig.DefaultSshjConfig) extends Product with Serializable

    Permalink
  7. trait HostConfigProvider extends (String) ⇒ Validated[HostConfig]

    Permalink
  8. case class PTYConfig(term: String, cols: Int, rows: Int, width: Int, height: Int, modes: Map[PTYMode, Integer]) extends Product with Serializable

    Permalink
  9. case class PasswordLogin(user: String, passProducer: PasswordProducer) extends SshLogin with Product with Serializable

    Permalink
  10. trait PasswordProducer extends PasswordFinder

    Permalink
  11. case class PublicKeyLogin(user: String, passProducer: Option[PasswordProducer], keyfileLocations: List[String]) extends SshLogin with Product with Serializable

    Permalink
  12. trait ScpTransferable extends AnyRef

    Permalink
  13. case class SimplePasswordProducer(password: String) extends PasswordProducer with Product with Serializable

    Permalink
  14. class SshClient extends ScpTransferable

    Permalink
  15. sealed trait SshLogin extends AnyRef

    Permalink
  16. final class StreamCopier extends AnyRef

    Permalink
  17. type Validated[T] = Either[String, T]

    Permalink

Value Members

  1. object AgentLogin extends Serializable

    Permalink
  2. object Command extends Serializable

    Permalink
  3. object CommandInput extends Serializable

    Permalink
  4. object HostConfig extends Serializable

    Permalink
  5. object HostConfigProvider

    Permalink
  6. object HostFileConfig

    Permalink
  7. object HostKeyVerifiers

    Permalink
  8. object HostResourceConfig

    Permalink
  9. object PasswordProducer

    Permalink
  10. object PublicKeyLogin extends Serializable

    Permalink
  11. object SSH

    Permalink
  12. object SshClient

    Permalink
  13. def make[A, U](a: A)(f: (A) ⇒ U): A

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped