__SystemSecurity-Klasse

Die _ _ Systemklasse SystemSecurity enthält Methoden, mit denen Sie auf die Sicherheitseinstellungen für einen Namespace zugreifen und diese ändern können. Die _ _ SystemSecurity-Klasse ist eine Singletonklasse in jedem Namespace.

Hinweis

Weitere Informationen finden Sie unter Festlegen von Namepace-Sicherheitsdeskriptoren.

Die folgende Syntax wird durch MOF-Code (Managed Object Format) vereinfacht und schließt alle geerbten Eigenschaften ein. Eigenschaften werden in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge aufgeführt.

Syntax

class __SystemSecurity
{
};

Member

Die _ _ SystemSecurity-Klasse verfügt über die folgenden Membertypen:

Methoden

Die _ _ SystemSecurity-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
Get9XUserList Ruft eine Liste der Benutzer ab, denen Remotezugriff erlaubt ist.
[!Note]
Diese Methode funktioniert nicht bei unterstützten Versionen Windows. Verwenden Sie stattdessen GetSD.

GetCallerAccessRights Gibt eine Maske mit jedem Bit zurück, das einem Zugriffsrecht entspricht.
GetSD Ruft die SECURITY_DESCRIPTOR für den Namespace ab, mit dem der Benutzer verbunden ist.
GetSecurityDescriptor Ruft den Sicherheitsdeskriptor ab, der den Zugriff auf den WMI-Namespace steuert, der der Instanz von __SystemSecurity. Der Sicherheitsdeskriptor wird als Instanz von__SecurityDescriptor.
Set9XUserList Legt eine Liste der Benutzer fest, denen Remotezugriff erlaubt ist.
[!Note]
Diese Methode funktioniert nicht bei unterstützten Versionen Windows. Verwenden Sie stattdessen SetSD.

SetSD Legt die Sicherheitsbeschreibung für den Namespace fest, mit dem der Benutzer verbunden ist.
SetSecurityDescriptor Schreibt eine aktualisierte Version der Sicherheitsbeschreibung, die den Zugriff auf den Drucker steuert. Der Sicherheitsdeskriptor wird durch eine Instanz von __SecurityDescriptor.

Hinweise

Sie können festlegen, dass Clientskripts und Anwendungen eine verschlüsselte Verbindung für die Authentifizierung verwenden, indem Sie den RequiresEncryption-Qualifizierer der MOF-Datei hinzufügen, die den Namespace erstellt. Sie können auch einen vorhandenen Namespace ändern, indem Sie dieses Attribut hinzufügen und die MOF-Datei erneut kompilieren. Weitere Informationen zur Verwendung von RequiresEncryption finden Sie unter Erfordern einer verschlüsselten Verbindung mit einem Namespace.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Namespace
Alle WMI-Namespaces

Weitere Informationen

WMI-Systemklassen

WMI-Sicherheitskonst constants

WMI-Sicherheitsdeskriptorobjekte

Sichern von WMI-Namespaces

Einrichten der Vererbung der Namespacesicherheit

Access Control Listen (ACLs)

_Sicherheitsbeschreibung