Package org.wildfly.security.ssl
Interface SSLConnectionInformation
-
- All Known Implementing Classes:
SSLExplorer.SSLConnectionInformationImpl
public interface SSLConnectionInformation
Information about the SSL connection currently being built.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default List<String>
getCipherSuites()
Get the list of cipher suites that the client has requested.String
getHelloVersion()
Returns the hello version of an SSL/TLS connection.default List<String>
getProtocols()
Get the ALPN protocol names of this connection (if any).String
getRecordVersion()
Returns the record version of an SSL/TLS connection.default List<SNIServerName>
getSNIServerNames()
Get the SNI server names of this connection (if any)
-
-
-
Method Detail
-
getSNIServerNames
default List<SNIServerName> getSNIServerNames()
Get the SNI server names of this connection (if any)- Returns:
- the SNI server names of this connection, or an empty list if there are none
-
getProtocols
default List<String> getProtocols()
Get the ALPN protocol names of this connection (if any).- Returns:
- the ALPN protocol names of this connection, or an empty list if there are none
-
getCipherSuites
default List<String> getCipherSuites()
Get the list of cipher suites that the client has requested.- Returns:
- the list of cipher suites
-
getRecordVersion
String getRecordVersion()
Returns the record version of an SSL/TLS connection.- Returns:
- the record version (not
null
)
-
getHelloVersion
String getHelloVersion()
Returns the hello version of an SSL/TLS connection.- Returns:
- the hello version (not
null
)
-
-