Security_MQ的安全机制

ActiveMQ支持可插拔的安全机制,用以在不同的provider之间切换。

1、Simple Authentication Plugin 

Simple Authentication Plugin适用于简单的认证需求,或者用于建立测试环境。

例子——xml:

  

 

  

  

  

 

  

  

 

2、 JAAS Authentication Plugin 

JAAS Authentication Plugin依赖标准的JAAS机制来实现认证。

例子——login.config:

activemq-domain { 

org.apache.activemq.jaas.PropertiesLoginModule required debug=true        

org.apache.activemq.jaas.properties.user="users.properties"        

org.apache.activemq.jaas.properties.group="groups.properties"; 

}; 

例子——xml:

  

 

 

3、Custom Authentication Implementation 

可以通过编码的方式为ActiveMQ增加认证功能。

先编个java文件,再配置xml。

4、Authorization Plugin 

通过Authorization Plugin为认证后的用户授权。



详细的内容看Active in Action

你可能感兴趣的:(ActiveMQ)