core.usermanager: Add missing stub authz methods to global authz provider
authorKim Alvefur <zash@zash.se>
Wed, 20 Jul 2022 13:10:47 +0200
changeset 12657 e4a412a54462
parent 12656 30e2a0107217
child 12658 f3dbbc7655e6
core.usermanager: Add missing stub authz methods to global authz provider Except, should we have a global authz provider at all?
core/usermanager.lua
--- a/core/usermanager.lua	Wed Jul 20 13:08:07 2022 +0200
+++ b/core/usermanager.lua	Wed Jul 20 13:10:47 2022 +0200
@@ -54,6 +54,13 @@
 	end;
 	set_user_roles = function (user, roles) end; -- luacheck: ignore 212
 	set_jid_roles = function (jid, roles) end; -- luacheck: ignore 212
+
+	get_user_default_role = function (user) end; -- luacheck: ignore 212
+	get_users_with_role = function (role_name) end; -- luacheck: ignore 212
+	get_jid_role = function (jid) end; -- luacheck: ignore 212
+	set_jid_role = function (jid) end; -- luacheck: ignore 212
+	add_default_permission = function (role_name, action, policy) end; -- luacheck: ignore 212
+	get_role_info = function (role_name) end; -- luacheck: ignore 212
 };
 
 local provider_mt = { __index = new_null_provider() };