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.

Reply via email to