Class SSLConfigurationProperties

java.lang.Object
org.apache.camel.main.SSLConfigurationProperties
All Implemented Interfaces:
Closeable, AutoCloseable, org.apache.camel.spi.BootstrapCloseable

@Configurer(bootstrap=true) public class SSLConfigurationProperties extends Object implements org.apache.camel.spi.BootstrapCloseable
Global configuration for SSL.
  • Constructor Details

  • Method Details

    • end

    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
      Enables SSL in your Camel application.
    • getKeyStore

      public String getKeyStore()
    • setKeyStore

      public void setKeyStore(String keyStore)
      Sets the SSL Keystore resource.
    • getKeystorePassword

      public String getKeystorePassword()
    • setKeystorePassword

      public void setKeystorePassword(String keystorePassword)
      Sets the SSL Keystore password.
    • getTrustStore

      public String getTrustStore()
    • setTrustStore

      public void setTrustStore(String trustStore)
      Sets the SSL Truststore resource.
    • getTrustStorePassword

      public String getTrustStorePassword()
    • setTrustStorePassword

      public void setTrustStorePassword(String trustStorePassword)
      Sets the SSL Truststore password.
    • getClientAuthentication

      public String getClientAuthentication()
    • setClientAuthentication

      public void setClientAuthentication(String clientAuthentication)
      Sets the configuration for server-side client-authentication requirements
    • withEnabled

      public SSLConfigurationProperties withEnabled(boolean enabled)
      Enables SSL in your Camel application.
    • withKeyStore

      public SSLConfigurationProperties withKeyStore(String keyStore)
      Sets the SSL Keystore.
    • withKeystorePassword

      public SSLConfigurationProperties withKeystorePassword(String keystorePassword)
      Sets the SSL Keystore password.
    • withTrustStore

      public SSLConfigurationProperties withTrustStore(String trustStore)
      Sets the SSL Truststore.
    • withTrustStorePassword

      public SSLConfigurationProperties withTrustStorePassword(String trustStorePassword)
      Sets the SSL Truststore password.
    • withClientAuthentication

      public SSLConfigurationProperties withClientAuthentication(String clientAuthentication)
      Sets the configuration for server-side client-authentication requirements