Alex Rudyy created QPID-7703:
--------------------------------
Summary: [Java Broker] 'Unbind' privilege is not checked for
removal of queue bindings on queue deletion
Key: QPID-7703
URL: https://issues.apache.org/jira/browse/QPID-7703
Project: Qpid
Issue Type: Bug
Components: Java Broker
Affects Versions: qpid-java-broker-7.0.0
Reporter: Alex Rudyy
As part of changes in QPID-6028 the queue binding implementation was changed
and responsibilities to create and remove bindings were moved into Exchange
operations 'bind' and 'unbind' accordingly. The exchanges are now responsible
for performing authorization checks for 'bind' and 'unbind' operations.
However, on queue deletion, the queue bindings are removed without performing
'unbind' authorization checks which is a change in behaviour comparing with
previous 6.x releases. We need to decide whether we need to restore previous
behaviour and enforce 'unbind' ACL check on queue deletion or keep existing
functionality.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]