SSHClientEntry Type
Contains information about an accepted SSH connection.
Remarks
SSHClientEntry object contains information about one accepted SSH connection.
Fields
address String |
The client's IP address. |
clientKeyAlgorithm String |
Specifies the client's key algorithm. |
clientKeyBits Int32 |
Specifies the length of the client's key. |
clientKeyFingerprint String |
The fingerprint (hash value) of the client's public key. |
clientSoftwareName String |
Returns the name of the SSH software running on the client side. |
closeReason String |
Contains the line sent by the client just before closing the connection. It might contain the error description if the connection was not closed gracefully. |
compressionAlgorithmInbound String |
Compression algorithm for the incoming traffic. |
compressionAlgorithmOutbound String |
Compression algorithm for the outgoing traffic. |
encryptionAlgorithmInbound String |
Encryption algorithm for the incoming traffic. |
encryptionAlgorithmOutbound String |
Encryption algorithm for the outgoing traffic. |
id Int64 |
The client connection's unique identifier. This value is used throughout to refer to a particular client connection. |
inboundEncryptionKeyBits Int32 |
Specifies the length of the key used to encrypt the incoming traffic. |
kexAlgorithm String |
The key exchange algorithm used during the SSH handshake. |
kexBits Int32 |
The number of bits used by the key exchange algorithm. |
kexLines String |
The contents of the received KexInit packet. KexInit packet contains the list of algorithms supported by the remote party. |
macAlgorithmInbound String |
MAC algorithm used for the incoming connection. |
macAlgorithmOutbound String |
MAC algorithm used for outbound connection. |
outboundEncryptionKeyBits Int32 |
Specifies the length of the key used to encrypt the outgoing traffic. |
port Int32 |
The remote port of the client connection. |
publicKeyAlgorithm String |
Specifies the public key algorithm which was used during the SSH handshake. |
serverKeyBits Int32 |
Specifies the number of bits in the server's key. |
serverKeyFingerprint String |
The fingerprint (hash value) of the server's public key. |
totalBytesReceived Int64 |
Returns the total number of bytes received over this connection. |
totalBytesSent Int64 |
Returns the total number of bytes sent over this connection. |
version Int32 |
Specifies SSH protocol version. |
Constructors
public init()
Creates an empty object representing a SSH connection entry.