def test_find_user_alias(self): user1 = User(self.db) self.db.commit() alias_name = "helloname" alias1 = user1.create_alias(alias_name, pynimbusauthz.alias_type_s3, alias_name) self.db.commit() fid = "%%" + alias_name[1:] lid = alias_name[:-1] + "%%" mid = "%%" + alias_name[1:-1] + "%%" # find by exact id u_all = UserAlias.find_alias(self.db, alias_name) self.assertNotEqual(u_all, None, "we should have found somethings") self.assertTrue(self.find_user_id(alias1, u_all)) # find by exact partial 1 u_all = UserAlias.find_alias(self.db, fid) self.assertTrue(self.find_user_id(alias1, u_all)) # find by exact partial 1 u_all = UserAlias.find_alias(self.db, lid) self.assertTrue(self.find_user_id(alias1, u_all)) # find by exact partial 1 u_all = UserAlias.find_alias(self.db, mid) self.assertNotEqual(u_all, None, "we should have found somethings") self.assertTrue(self.find_user_id(alias1, u_all))
def get_user_id_by_display(self, display_name): db_obj = DB(con_str=self.con_str) a_it = UserAlias.find_alias_by_friendly(db_obj, display_name) a_list = list(a_it) if len(a_list) < 1: return None alias = a_list[0] return alias.get_name()
def get_user_id_by_display(self, display_name): pycb.log(logging.INFO, "===== def get_user_id_by_display of cbAuthzSecurity.py") db_obj = DB(con_str=self.con_str) a_it = UserAlias.find_alias_by_friendly(db_obj, display_name) a_list = list(a_it) if len(a_list) < 1: return None alias = a_list[0] return alias.get_name()
def find_user_id_by_display(self, pattern): db_obj = DB(con_str=self.con_str) a_it = UserAlias.find_all_alias_by_friendly(db_obj, pattern) new_it = map(lambda r: r.get_name(), a_it) return new_it
def find_user_id_by_display(self, pattern): pycb.log(logging.INFO, "===== def find_user_id_by_display of cbAuthzSecurity.py") db_obj = DB(con_str=self.con_str) a_it = UserAlias.find_all_alias_by_friendly(db_obj, pattern) new_it = map(lambda r: r.get_name(), a_it) return new_it