Add management acl-query test methods to C++ broker ACL plugin
--------------------------------------------------------------

                 Key: QPID-3918
                 URL: https://issues.apache.org/jira/browse/QPID-3918
             Project: Qpid
          Issue Type: New Feature
          Components: C++ Broker
    Affects Versions: 0.14
            Reporter: Chuck Rolke
            Assignee: Chuck Rolke


In its current form the ACL module is not testable in a customer deployment. 
The ACL module loads the ACL file and from then on only real-world activity 
triggers allow and deny decisions. 

This feature proposal adds two management methods that are directly tied to the 
ACL decision Lookup functions. Using them a customer may start a dummy broker 
process that uses his actual (1) ACL rule file. Then using a management 
application the customer may fire off a set of lookups against his rule file to 
see if the ACL rules deliver the intended results.

This feature could also be used to augment the self tests. It is very hard to 
stage enough driver code to trigger some of the ACL queries. Using the proposed 
methods then the self test can launch any ACL query directly.

(1) As usual the ACL file must be bent enough to allow 'anonymous' to have 
access to the management methods

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to