ConnectionAuthConfigSshPublicKey

data class ConnectionAuthConfigSshPublicKey(val certType: String? = null, val sshClientCert: ConnectionAuthConfigSshPublicKeySshClientCert? = null, val sshClientCertPass: ConnectionAuthConfigSshPublicKeySshClientCertPass? = null, val username: String)

Constructors

Link copied to clipboard
constructor(certType: String? = null, sshClientCert: ConnectionAuthConfigSshPublicKeySshClientCert? = null, sshClientCertPass: ConnectionAuthConfigSshPublicKeySshClientCertPass? = null, username: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val certType: String? = null

Format of SSH Client cert.

Link copied to clipboard

SSH Client Cert. It should contain both public and private key. Structure is documented below.

Link copied to clipboard

Password (passphrase) for ssh client certificate if it has one. Structure is documented below.

Link copied to clipboard

The user account used to authenticate.