Interface SSLConnectionInformation


public interface SSLConnectionInformation
Information about the SSL connection currently being built.
  • Method Details

    • 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)