[ 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