This plugin is a customization and extension of the ActiveMQ JaasDualAuthenticationPlugin. It allows clients to connect via username/password and Network of Brokers via certificates, both over SSL.
<broker>
<!-- All your normal AMQ stuff -->
<plugins>
<bean id="jaasDualAuthenticationNetworkConnectorPlugin" class="com.garethahealy.amq6dualjaasplugin.JaasDualAuthenticationNetworkConnectorPlugin" xmlns="http://www.springframework.org/schema/beans">
<property name="configuration" value="activemq-props"/>
<property name="sslConfiguration" value="activemq-cert"/>
</bean>
</plugins>
</broker>