[ 
https://issues.apache.org/jira/browse/QPID-2934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Ross resolved QPID-2934.
----------------------------

    Resolution: Fixed

> 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
>
>         Attachments: QPID2934.diff
>
>
> 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