summaryrefslogtreecommitdiffstats
path: root/ipaserver/plugins/stageuser.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipaserver/plugins/stageuser.py')
-rw-r--r--ipaserver/plugins/stageuser.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/ipaserver/plugins/stageuser.py b/ipaserver/plugins/stageuser.py
index afd402ea2..b2f75a169 100644
--- a/ipaserver/plugins/stageuser.py
+++ b/ipaserver/plugins/stageuser.py
@@ -39,6 +39,8 @@ from .baseuser import (
baseuser_show,
NO_UPG_MAGIC,
baseuser_output_params,
+ baseuser_add_cert,
+ baseuser_remove_cert,
baseuser_add_manager,
baseuser_remove_manager)
from ipalib.request import context
@@ -744,3 +746,15 @@ class stageuser_add_manager(baseuser_add_manager):
@register()
class stageuser_remove_manager(baseuser_remove_manager):
__doc__ = _("Remove a manager to the stage user entry")
+
+
+@register()
+class stageuser_add_cert(baseuser_add_cert):
+ __doc__ = _("Add one or more certificates to the stageuser entry")
+ msg_summary = _('Added certificates to stageuser "%(value)s"')
+
+
+@register()
+class stageuser_remove_cert(baseuser_remove_cert):
+ __doc__ = _("Remove one or more certificates to the stageuser entry")
+ msg_summary = _('Removed certificates from stageuser "%(value)s"')