com.consol.citrus.schema.citrus-ssh-config.xsd Maven / Gradle / Ivy
SSH server component
Port to listen to. Default is 22
Whether to start this SSH server automatically. Default is true. If set to false,
a test action is responsible for starting/stopping the server
Path to PEM encoded key pair (public and private key) which is used as host key.
By default, a standard, fixed keypair is used.
Path to user home directory. If not set ${user.dir}/target/{serverName}/home/{user} is used by default.
User which is allowed to connect.
Password for authenticating the user.
Path to a public key in PEM format. If prefixed with 'classpath:' it is read
as a resource.
Executes an SSH client request to a given server
Host to connect to for sending an SSH Exec request. Default is 'localhost'
Port to use. Default is 2222
Path to a private key, which can be either a plain file path or an class resource
if prefixed with 'classpath:'
Optional password for the private key
User used for connecting to the SSH server.
Password used for password based authentication. Might be combined
with "private-key-path" in which case both authentication mechanism are tried.
Whether the host key should be verified by looking it up in a 'known_hosts' file.
Default is false.
Path to a known hosts file. If prefixed with 'classpath:' this file is looked up as
a resource in the classpath.
Timeout in milliseconds for how long to wait for the SSH command to complete.
Default is 5 minutes.
Timeout in milliseconds for how long to for a connectiuon to connect.
Default is 1 minute.
Actor used for switching groups of actions. See the reference documentation
for details.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy