TLSClientEntry Type
A container for a connected TLS client's details.
Remarks
Use this property to access the details of a particular connected client.
Fields
Address String |
The client's IP address. | ||||||||||||||||||||||||||||||||||||||||||||||||
ChainValidationDetails Integer |
The details of a certificate chain validation outcome. They may often suggest what reasons that contributed to the overall validation result. Returns a bit mask of the following options:
| ||||||||||||||||||||||||||||||||||||||||||||||||
ChainValidationResult TsbxChainValidities |
The outcome of a certificate chain validation routine. Available options:
Use the ValidationLog property to access the detailed validation log. | ||||||||||||||||||||||||||||||||||||||||||||||||
Ciphersuite String |
The cipher suite employed by this connection. For TLS connections, this property returns the ciphersuite that was/is employed by the connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
ClientAuthenticated Boolean |
Specifies whether client authentication was performed during this connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
DigestAlgorithm String |
The digest algorithm used in a TLS-enabled connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
EncryptionAlgorithm String |
The symmetric encryption algorithm used in a TLS-enabled connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
ID Int64 |
The client connection's unique identifier. This value is used throughout to refer to a particular client connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
KeyExchangeAlgorithm String |
The key exchange algorithm used in a TLS-enabled connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
KeyExchangeKeyBits Integer |
The length of the key exchange key of a TLS-enabled connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
NamedECCurve String |
The elliptic curve used in this connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
PFSCipher Boolean |
Indicates whether the chosen ciphersuite provides perfect forward secrecy (PFS). | ||||||||||||||||||||||||||||||||||||||||||||||||
Port Integer |
The remote port of the client connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
PublicKeyBits Integer |
The length of the public key. | ||||||||||||||||||||||||||||||||||||||||||||||||
ResumedSession Boolean |
Indicates whether a TLS-enabled connection was spawned from another TLS connection | ||||||||||||||||||||||||||||||||||||||||||||||||
SecureConnection Boolean |
Indicates whether TLS or SSL is enabled for this connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
SignatureAlgorithm String |
The signature algorithm used in a TLS handshake. | ||||||||||||||||||||||||||||||||||||||||||||||||
SymmetricBlockSize Integer |
The block size of the symmetric algorithm used. | ||||||||||||||||||||||||||||||||||||||||||||||||
SymmetricKeyBits Integer |
The key length of the symmetric algorithm used. | ||||||||||||||||||||||||||||||||||||||||||||||||
TotalBytesReceived Int64 |
The total number of bytes received over this connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
TotalBytesSent Int64 |
The total number of bytes sent over this connection. | ||||||||||||||||||||||||||||||||||||||||||||||||
ValidationLog String |
Contains the server certificate's chain validation log. This information may be very useful in investigating chain validation failures. | ||||||||||||||||||||||||||||||||||||||||||||||||
Version String |
Indicates the version of SSL/TLS protocol negotiated during this connection. |
Constructors
constructor Create();
Creates a new TLSClientEntry object.