SecureBlackbox 2020 Kotlin Edition

Questions / Feedback?

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.

Copyright (c) 2022 /n software inc. - All rights reserved.
SecureBlackbox 2020 Kotlin Edition - Version 20.0 [Build 8063]