keystone/keystone
Henry Nash a9a47b62c8 Add API route for list role assignments for tree
This patch adds the API routing (and appropriate REST API
tests) to call the manager support for listing role
assignments for a tree of projects that was implemented in
the earlier patch.

In order to support the required policy rule, the protection
wrapper for filter list calls was extended to support a callback
(in the same way that the regular protection wrapper already did).

Implements: bp list-assignment-subtree
Change-Id: I3495c7cab3b40811b2722ac7d70ddda30410b62b
2015-12-11 14:13:51 +00:00
..
assignment Add API route for list role assignments for tree 2015-12-11 14:13:51 +00:00
auth Merge "Refactor: Use Federation constants where possible" 2015-12-10 00:40:33 +00:00
catalog Merge "Make @truncated common for all backends" 2015-12-10 12:21:45 +00:00
cmd Using the right format to render the docstring correctly 2015-11-24 04:37:14 +00:00
common Add API route for list role assignments for tree 2015-12-11 14:13:51 +00:00
contrib Merge "Ensure endpoints returned is filtered correctly" 2015-12-10 00:52:45 +00:00
credential Make @truncated common for all backends 2015-12-10 02:26:55 -05:00
endpoint_policy Remove exposure of routers at package level 2015-12-03 15:06:56 -03:00
federation Merge "Remove exposure of routers at package level" 2015-12-10 00:40:22 +00:00
identity Make @truncated common for all backends 2015-12-10 02:26:55 -05:00
locale Imported Translations from Zanata 2015-11-17 06:29:46 +00:00
middleware Remove RequestBodySizeLimiter from middleware 2015-11-27 15:46:18 +00:00
models Refactor: Use Federation constants where possible 2015-12-03 15:10:39 -03:00
oauth1 Merge "Remove exposure of routers at package level" 2015-12-10 00:40:22 +00:00
policy Remove exposure of routers at package level 2015-12-03 15:06:56 -03:00
resource Make @truncated common for all backends 2015-12-10 02:26:55 -05:00
revoke Merge "Remove exposure of routers at package level" 2015-12-10 00:40:22 +00:00
server Merge keystone.config into keystone.common.config 2015-11-19 08:24:51 -06:00
tests Add API route for list role assignments for tree 2015-12-11 14:13:51 +00:00
token Merge "Remove exposure of routers at package level" 2015-12-10 00:40:22 +00:00
trust Remove exposure of routers at package level 2015-12-03 15:06:56 -03:00
version Merge "Remove exposure of routers at package level" 2015-12-10 00:40:22 +00:00
__init__.py Revert "Disable eventlet monkey-patching of DNS" 2013-05-10 10:24:48 -04:00
exception.py Create new version of assignment driver interface 2015-12-08 23:13:33 -05:00
i18n.py Change oslo.i18n to oslo_i18n 2015-02-09 18:10:07 -06:00
notifications.py Merge "Fix a typo in notifications function doc" 2015-12-01 21:18:31 +00:00
service.py Create a version package 2015-10-12 23:59:16 +00:00