org.apache.activemq.ActiveMQSslConnectionFactory extended to incorporate
client.ks/client.ts files to enable convenient use of JNDI via SSL.
--------------------------------------------------------------------------------------------------------------------------------------------
Key: AMQ-1754
URL: https://issues.apache.org/activemq/browse/AMQ-1754
Project: ActiveMQ
Issue Type: Improvement
Components: Transport
Affects Versions: 5.1.0, 5.0.0, 4.1.2, 4.1.1, 4.1.0, 4.0.2, 4.0.1, 4.0
Environment: have tested with activemq-4.2.snapshot but should work
with any version.
Reporter: Sudip Shrestha
Attachments: ActiveMQSslConnectionFactoryx.java
Steps to use this class:
- Follow instrucations at http://activemq.apache.org/how-do-i-use-ssl.html, to
create client.ks/client.ts files for your jms client. If you were to connect
to the JMS server without using the extended class would necessiate the user
set the following system properties for his VM:
javax.net.ssl.keyStore=/path/to/client.ks
javax.net.ssl.keyStorePassword=password
javax.net.ssl.trustStore=/path/to/client.ts
- Instead of the above, if used the attached class
ActiveMQSslConnectionFactoryx then the constructor public
ActiveMQSslConnectionFactoryx(String keyStore, String keyStorePassword, String
trustStore) calls the setKeyAndTrustManagers() method of the
org.apache.activemq.ActiveMQSslConnectionFactory there by setting up the
ConnectionFactory via SSL.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.