Interface SSLConnectionInformation


  • public interface SSLConnectionInformation
    Information about the SSL connection currently being built.
    • 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)