summaryrefslogtreecommitdiffstats
path: root/keystone/contrib/kds/controllers.py
diff options
context:
space:
mode:
Diffstat (limited to 'keystone/contrib/kds/controllers.py')
-rw-r--r--keystone/contrib/kds/controllers.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/keystone/contrib/kds/controllers.py b/keystone/contrib/kds/controllers.py
index 949dc35c..616f1391 100644
--- a/keystone/contrib/kds/controllers.py
+++ b/keystone/contrib/kds/controllers.py
@@ -36,3 +36,11 @@ class KDSController(wsgi.Application):
def create_group(self, context, name):
self.assert_admin(context)
return self.kds_api.create_group(name)
+
+ def del_key(self, context, name):
+ self.assert_admin(context)
+ return self.kds_api.delete_key(name)
+
+ def delete_group(self, context, name):
+ self.assert_admin(context)
+ return self.kds_api.delete_group(name)