Feature to pass the authenticated userId to QMF agent method handlers for 
authorization
---------------------------------------------------------------------------------------

                 Key: QPID-2934
                 URL: https://issues.apache.org/jira/browse/QPID-2934
             Project: Qpid
          Issue Type: New Feature
          Components: Qpid Managment Framework
    Affects Versions: 0.9
            Reporter: Ted Ross
            Assignee: Ted Ross
            Priority: Minor
             Fix For: 0.9


In order to authorize method calls in QMF, the method handler needs to be 
provided with the authenticated user-id of the requestor (i.e. the content of 
the user-id message header as authenticated by the message broker).

This change provides a new method to Manageable (in the C++ agent API) called 
AuthorizeMethod.  It is virtual and may optionally be overridden by the 
application.  If overridden, it is invoked immediately prior to the call to 
ManagementMethod (the method handler) with the method-id, method-arguments, and 
the user-id.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org

Reply via email to