diff options
Diffstat (limited to 'keystone/contrib/kds/routers.py')
-rw-r--r-- | keystone/contrib/kds/routers.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/keystone/contrib/kds/routers.py b/keystone/contrib/kds/routers.py index 49b77796..a04b948a 100644 --- a/keystone/contrib/kds/routers.py +++ b/keystone/contrib/kds/routers.py @@ -33,7 +33,17 @@ class KDSExtension(wsgi.ExtensionRouter): action='get_ticket', conditions=dict(method=['POST'])) + mapper.connect('/kds/group_key/{signature}', + controller=kds_controller, + action='get_group_key', + conditions=dict(method=['POST'])) + mapper.connect('/kds/key/{name}', controller=kds_controller, action='set_key', conditions=dict(method=['PUT'])) + + mapper.connect('/kds/group/{name}', + controller=kds_controller, + action='create_group', + conditions=dict(method=['PUT'])) |