Broker 10.5 | webMethods Broker Documentation | webMethods Broker Client Java API Programmer's Guide | Working with SSL | Configuring the Broker Java Client for SSL | Configuring SSL by Using the System Properties
 
Configuring SSL by Using the System Properties
You can also use the System Properties to configure SSL. The following table helps you configure SSL by using the system properties on Java clients.
To set this SSL property...
Set this system property...
Keystore
BROKER_CONNECTION_SSL_KEYSTORE
As shown here:
System.setProperty("BROKER_CONNECTION_SSL_KEYSTORE",
"C:\mykeystore.p12");
Truststore
BROKER_CONNECTION_SSL_TRUSTSTORE
As shown here:
System.setProperty("BROKER_CONNECTION_SSL_TRUSTSTORE",
"C:\mytruststore.jks");
Keystore Type
BROKER_CONNECTION_SSL_KEYSTORE_TYPE
As shown here:
System.setProperty("BROKER_CONNECTION_SSL_KEYSTORE_TYPE",
"KeystoreType.p12");
Truststore Type
BROKER_CONNECTION_SSL_TRUSTSTORE_TYPE
As shown here:
System.setProperty("BROKER_CONNECTION_SSL_TRUSTSTORE_TYPE",
"TruststoreType.jks");
Ciphersuites
BROKER_CONNECTION_SSL_CIPHERSUITES
As shown here:
System.setProperty("BROKER_CONNECTION_SSL_CIPHERSUITES",
"TLS_RSA_WITH_AES_128_CBC_SHA");
Password
BROKER_CONNECTION_SSL_PASSWORD
As shown here:
System.setProperty("BROKER_CONNECTION_SSL_PASSWORD",
"SoftwareAG123");
Provider
BROKER_CONNECTION_SSL_PROVIDER
As shown here:
System.setProperty("BROKER_CONNECTION_SSL_PROVIDER",
"Entrust");
DN
BROKER_CONNECTION_SSL_DN
As shown here:
System.setProperty("BROKER_CONNECTION_SSL_DN",
"cn=brokerclient1, o=webM,st=CA,c=US");
FIPS
BROKER_CONNECTION_SSL_FIPS
As shown here:
System.setProperty("BROKER_CONNECTION_SSL_FIPS", "true");
TCP No Delay
BROKER_CONNECTION_TCP_NODELAY
As shown here:
System.setProperty("BROKER_CONNECTION_TCP_NODELAY", "true");