activemq-artemis/examples/features/standard/broker-msg-auth-plugin
Clebert Suconic 4ad830fb95 Bumping artemis as 3.0
After removing ActiveMQ Artemis rest (per ARTEMIS-3987), we should start promoting Artemis as 3.0
2022-09-12 15:09:31 -04:00
..
src/main ARTEMIS-3662 remove deprecated config from default broker.xml 2022-02-04 13:49:32 -05:00
pom.xml Bumping artemis as 3.0 2022-09-12 15:09:31 -04:00
readme.md ARTEMIS-1884 add plugin API for message level authorization policies 2021-01-25 13:44:36 -06:00

readme.md

Broker Plugin Example

To run the example, simply type mvn verify from this directory, or mvn -PnoServer verify if you want to start and create the broker manually.

This example shows how a message plugin can be used to filter message sent to a consumer depending on that consumers roles. Credentials for a user are by default invalidated every 10 seconds so this plugin may cause excessive authentication if used without configuring the security-invalidation-interval limit appropriately.