com.dtolabs.rundeck.core.tasks.net
Interface SSHTaskBuilder.SSHConnectionInfo
- Enclosing class:
- SSHTaskBuilder
public static interface SSHTaskBuilder.SSHConnectionInfo
Defines the authentication input for a build
getAuthenticationType
SSHTaskBuilder.AuthenticationType getAuthenticationType()
getPrivateKeyfilePath
java.lang.String getPrivateKeyfilePath()
getPrivateKeyResourcePath
java.lang.String getPrivateKeyResourcePath()
getPasswordStoragePath
java.lang.String getPasswordStoragePath()
getPrivateKeyResourceData
java.io.InputStream getPrivateKeyResourceData()
throws java.io.IOException
- Throws:
java.io.IOException
getPasswordStorageData
byte[] getPasswordStorageData()
throws java.io.IOException
- Throws:
java.io.IOException
getPrivateKeyPassphrase
java.lang.String getPrivateKeyPassphrase()
- Return the private key passphrase if set, or null.
getPassword
java.lang.String getPassword()
getSSHTimeout
int getSSHTimeout()
getUsername
java.lang.String getUsername()
getSshConfig
java.util.Map<java.lang.String,java.lang.String> getSshConfig()