From 007cbc0429c22ed27b20eb8644284120f15b15e1 Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sat, 24 Sep 2016 12:28:36 +0100 Subject: KEYRING: Add keyring command and associated gubbins This adds lace interfaces for the keyring command, a basic keyring command with list, create, destroy, and a yarn for it, along with some defines in the skel ready for user rules. --- skel/gitano-admin/rules/defines.lace | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'skel') diff --git a/skel/gitano-admin/rules/defines.lace b/skel/gitano-admin/rules/defines.lace index 5dbfa4d..085676c 100644 --- a/skel/gitano-admin/rules/defines.lace +++ b/skel/gitano-admin/rules/defines.lace @@ -42,8 +42,17 @@ define op_graveyardrestore operation graveyardrestore define op_graveyardpurge operation graveyardpurge define op_graveyard anyof op_graveyardlist op_graveyardrestore op_graveyardpurge +## Keyring +define op_keyringlist operation keyringlist +define op_keyringshow operation keyringshow +define op_keyringcreate operation keyringcreate +define op_keyringdestroy operation keyringdestroy +define op_keyringaddkey operation keyringaddkey +define op_keyringdelkey operation keyringdelkey +define op_keyring anyof op_keyringlist op_keyringshow op_keyringcreate op_keyringdestroy op_keyringaddkey op_keyringdelkey + ## Aggregation of admin ops -define op_is_admin anyof op_user op_group op_graveyard +define op_is_admin anyof op_user op_group op_graveyard op_keyring # Primary repository-related operations define op_read operation read -- cgit v1.2.1