Class AceMqProperties.Tls

java.lang.Object
org.acemq.spring.boot.AceMqProperties.Tls
Enclosing class:
AceMqProperties

public static class AceMqProperties.Tls extends Object
TLS.

There is no verify-hostname: false property, and there will not be one. The library expresses that as Security.insecure(), whose name survives a code review; a boolean in a properties file does not, because the line that disabled verification for one afternoon in 2024 reads exactly like the lines around it.

  • Constructor Details

    • Tls

      public Tls()
  • Method Details

    • getMode

      public AceMqProperties.Tls.Mode getMode()
    • setMode

      public void setMode(AceMqProperties.Tls.Mode mode)
    • getKeystore

      public Path getKeystore()
    • setKeystore

      public void setKeystore(Path keystore)
    • getKeystorePassword

      public String getKeystorePassword()
    • setKeystorePassword

      public void setKeystorePassword(String keystorePassword)
    • isAllowDevelopmentCertificates

      public boolean isAllowDevelopmentCertificates()
    • setAllowDevelopmentCertificates

      public void setAllowDevelopmentCertificates(boolean allowDevelopmentCertificates)