X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=cmdatahandlers%2Fsrc%2Fcmdatahandlers%2Fusers%2Fconfig.py;h=406823c743b4737dc5fc66cd9a56e6174a350187;hb=7c3295e9783a677bf15287bf048240c56b3b03ba;hp=3aebbbf73d5e5fd70b31b56ffb6e5f7df8652bb4;hpb=c389bdee7b3845b55f443dbf04c0ce4083a55886;p=ta%2Fconfig-manager.git diff --git a/cmdatahandlers/src/cmdatahandlers/users/config.py b/cmdatahandlers/src/cmdatahandlers/users/config.py index 3aebbbf..406823c 100644 --- a/cmdatahandlers/src/cmdatahandlers/users/config.py +++ b/cmdatahandlers/src/cmdatahandlers/users/config.py @@ -106,20 +106,16 @@ class Config(config.Config): """ return self.config[self.ROOT]['initial_user_password'] - def mask_sensitive_data(self): - self.config[self.ROOT]['admin_user_password'] = self.MASK - self.config[self.ROOT]['initial_user_password'] = self.MASK - - def get_admin_password(self): - """ get the admin password + def get_admin_user_authorized_keys(self): + ''' Get the authorized public keys for the admin user Return: - The admin password - - Raise: + A list of authorized keys (strings), can be an empty list + ''' + return self.config[self.ROOT].get('admin_user_authorized_keys', []) - ConfigError in-case of an error - """ - return self.config[self.ROOT]['admin_password'] + def mask_sensitive_data(self): + self.config[self.ROOT]['admin_user_password'] = self.MASK + self.config[self.ROOT]['initial_user_password'] = self.MASK