Github user michaelandrepearce commented on the issue:

    https://github.com/apache/activemq-artemis/pull/2422
  
    @tabish121 ok, so the use case here, is per 
https://issues.apache.org/jira/browse/ARTEMIS-584 essentially you cannot/do not 
trust the user sent on the message, you only trust the user used during auth to 
the broker, this is quite important for an audit requirement.
    
    In this case as i noted as a user you are explicitly saying you wish to 
violate spec and modify the message. whilst i agree by default the broker 
should NOT break any specs, there does need ability to violate/or override for 
a feature, this would be on par with some of the FQQN stuff that allows users 
to violate some bits in JMS, (e.g. get a JMS Queue actually bound to a JMS 
Topic subscription), but you do this explicitly knowing this.


---

Reply via email to