public abstract class SSLCapabilities extends Object
The security capabilities are the list of ciphersuites to be accepted in an SSL/TLS handshake, the record version, the hello version, and server name indication, etc., of an SSL/TLS connection.
SSLCapabilities can be retrieved by exploring the network
data of an SSL/TLS connection via SSLExplorer.explore(ByteBuffer)
or SSLExplorer.explore(byte[], int, int).
SSLExplorer| Constructor and Description |
|---|
SSLCapabilities() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getHelloVersion()
Returns the hello version of an SSL/TLS connection
|
abstract String |
getRecordVersion()
Returns the record version of an SSL/TLS connection
|
abstract List<SNIServerName> |
getServerNames()
Returns a
List containing all SNIServerNames
of the server name indication. |
public abstract String getRecordVersion()
public abstract String getHelloVersion()
public abstract List<SNIServerName> getServerNames()
List containing all SNIServerNames
of the server name indication.SNIServerNames
of the server name indication parameter, may be empty
if no server name indication.SNIServerNameCopyright © 2021. All Rights Reserved.