summaryrefslogtreecommitdiffstats
path: root/keystone/contrib/kds/routers.py
diff options
context:
space:
mode:
Diffstat (limited to 'keystone/contrib/kds/routers.py')
-rw-r--r--keystone/contrib/kds/routers.py10
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']))