Interface SslConfiguration

All Known Implementing Classes:
SslConfigurationProperties

public interface SslConfiguration
Client SSL configuration.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    SSL configuration builder.
  • Method Summary

    Modifier and Type
    Method
    Description
    SSL configuration builder.
    @Nullable Iterable<String>
    List of ciphers that will be used to setup the SSL connection.
    boolean
    When true, an SSL/TLS connection will be established.
    @Nullable String
    Keystore password that will be used to setup the SSL connection.
    @Nullable String
    Keystore path that will be used to setup the SSL connection.
    @Nullable String
    Truststore password that will be used to setup the SSL connection.
    @Nullable String
    Truststore path that will be used to setup the SSL connection.
  • Method Details

    • enabled

      boolean enabled()
      When true, an SSL/TLS connection will be established.
    • ciphers

      @Nullable @Nullable Iterable<String> ciphers()
      List of ciphers that will be used to setup the SSL connection.
    • keyStorePath

      @Nullable @Nullable String keyStorePath()
      Keystore path that will be used to setup the SSL connection.
    • keyStorePassword

      @Nullable @Nullable String keyStorePassword()
      Keystore password that will be used to setup the SSL connection.
    • trustStorePath

      @Nullable @Nullable String trustStorePath()
      Truststore path that will be used to setup the SSL connection.
    • trustStorePassword

      @Nullable @Nullable String trustStorePassword()
      Truststore password that will be used to setup the SSL connection.
    • builder

      static SslConfiguration.Builder builder()
      SSL configuration builder.