Package org.apache.camel.main
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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
end()
boolean
void
setClientAuthentication
(String clientAuthentication) Sets the configuration for server-side client-authentication requirementsvoid
setEnabled
(boolean enabled) Enables SSL in your Camel application.void
setKeyStore
(String keyStore) Sets the SSL Keystore resource.void
setKeystorePassword
(String keystorePassword) Sets the SSL Keystore password.void
setTrustStore
(String trustStore) Sets the SSL Truststore resource.void
setTrustStorePassword
(String trustStorePassword) Sets the SSL Truststore password.withClientAuthentication
(String clientAuthentication) Sets the configuration for server-side client-authentication requirementswithEnabled
(boolean enabled) Enables SSL in your Camel application.withKeyStore
(String keyStore) Sets the SSL Keystore.withKeystorePassword
(String keystorePassword) Sets the SSL Keystore password.withTrustStore
(String trustStore) Sets the SSL Truststore.withTrustStorePassword
(String trustStorePassword) Sets the SSL Truststore password.
-
Constructor Details
-
SSLConfigurationProperties
-
-
Method Details
-
end
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) Enables SSL in your Camel application. -
getKeyStore
-
setKeyStore
Sets the SSL Keystore resource. -
getKeystorePassword
-
setKeystorePassword
Sets the SSL Keystore password. -
getTrustStore
-
setTrustStore
Sets the SSL Truststore resource. -
getTrustStorePassword
-
setTrustStorePassword
Sets the SSL Truststore password. -
getClientAuthentication
-
setClientAuthentication
Sets the configuration for server-side client-authentication requirements -
withEnabled
Enables SSL in your Camel application. -
withKeyStore
Sets the SSL Keystore. -
withKeystorePassword
Sets the SSL Keystore password. -
withTrustStore
Sets the SSL Truststore. -
withTrustStorePassword
Sets the SSL Truststore password. -
withClientAuthentication
Sets the configuration for server-side client-authentication requirements
-