SSHInfo Type
Contains information about SSH connection.
Remarks
SSHInfo object contains information about one SSH connection.
Fields
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. |
CloseReason String? |
Contains the line sent by the server 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. |
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. |
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. |
ServerSoftwareName String? |
Returns the name of the SSH software running on the server side. |
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 info.