Ted Ross created DISPATCH-1907:
----------------------------------

             Summary: Make policy enforceable in internal message receivers
                 Key: DISPATCH-1907
                 URL: https://issues.apache.org/jira/browse/DISPATCH-1907
             Project: Qpid Dispatch
          Issue Type: Improvement
          Components: Router Node
            Reporter: Ted Ross
            Assignee: Ted Ross
             Fix For: 1.15.0


Currently, policy is enforced in the AMQP router-node with a couple of 
cherry-picked policy values being passed into the router-core for enforcement 
there.

This improvement puts a "policy-spec" structure into the general include path 
which can be accessed anywhere in the router code.  Rather than cherry-picking 
values from the policy, a pointer to the policy-spec is passed into the core 
with each opened connection. This structure is available in the core and 
through the core-subscription on_message callback so that handlers of 
internally targeted messages can enforce policy for the endpoint's connection.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to