there are plugin apis in artemis that map nicely - see https://github.com/apache/activemq-artemis/tree/main/examples/features/standard/broker-plugin
however, for your own authenticating/authorizing plugin the simplest approach is to wrap your plugin in a custom security manager. see an example: https://github.com/apache/activemq-artemis/tree/main/examples/features/standard/security-manager some doc pointers at https://activemq.apache.org/components/artemis/documentation/latest/security.html#custom-security-manager On Fri, 15 Oct 2021 at 08:58, Jędrzej Dudkiewicz <jedrzej.dudkiew...@gmail.com> wrote: > > Hi all, > we have our own authenticating/authorizing plugin for ActiveMQ. We > would like to migrate to Artemis, but for (probably) obvious reasons > this plugin is a must. Are there any documents describing plugin > migration from AMQ to Artemis? Are they drop-in compatible or do I > have to develop one from scratch? I've been trying to figure it out > from API and source code, unfortunately the code base is rather large > and I was unable to make heads or tails of it. > -- > Jędrzej Dudkiewicz > > I really hate this damn machine, I wish that they would sell it. > It never does just what I want, but only what I tell it.