diff options
Diffstat (limited to 'mof')
-rw-r--r-- | mof/LMI_SSSD.mof | 30 |
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); }; |