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 Int |
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 Long |
The client connection's unique identifier. This value is used throughout to refer to a particular client connection. |
InboundEncryptionKeyBits Int |
Specifies the length of the key used to encrypt the incoming traffic. |
KexAlgorithm String? |
The key exchange algorithm used during the SSH handshake. |
KexBits Int |
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 Int |
Specifies the length of the key used to encrypt the outgoing traffic. |
Port Int |
The remote port of the client connection. |
PublicKeyAlgorithm String? |
Specifies the public key algorithm which was used during the SSH handshake. |
ServerKeyBits Int |
Specifies the number of bits in the server's key. |
ServerKeyFingerprint String? |
The fingerprint (hash value) of the server's public key. |
TotalBytesReceived Long |
Returns the total number of bytes received over this connection. |
TotalBytesSent Long |
Returns the total number of bytes sent over this connection. |
Version Int |
Specifies SSH protocol version. |
Constructors
public constructor()
Creates an empty object representing a SSH connection entry.