summaryrefslogtreecommitdiffstats
path: root/mof/LMI_SSSD.mof
diff options
context:
space:
mode:
Diffstat (limited to 'mof/LMI_SSSD.mof')
-rw-r--r--mof/LMI_SSSD.mof30
1 files changed, 30 insertions, 0 deletions
diff --git a/mof/LMI_SSSD.mof b/mof/LMI_SSSD.mof
index 181efe5..37060fe 100644
--- a/mof/LMI_SSSD.mof
+++ b/mof/LMI_SSSD.mof
@@ -1,5 +1,35 @@
[Version("0.1.0")]
class LMI_SSSD
{
+ //
+ // Services
+ //
+ [Static]
+ uint32 GetSupportedServices([Out] string services[]);
+
+ [Static]
+ uint32 GetActiveServices([Out] string services[]);
+
+ [Static]
+ uint32 EnableService([In] string service);
+
+ [Static]
+ uint32 DisableService([In] string service);
+
+ //
+ // Domains
+ //
+
+ [Static]
+ uint32 GetConfiguredDomains([Out] string domains[]);
+
+ [Static]
+ uint32 GetActiveDomains([Out] string domains[]);
+
+ [Static]
+ uint32 EnableDomain([In] string domain);
+
+ [Static]
+ uint32 DisableDomain([In] string domain);
};