Freigeben über


__SystemSecurity-Klasse

Die __SystemSecurity-Systemklasse enthält Methoden, mit denen Sie auf die Sicherheitseinstellungen für einen Namespace zugreifen und diese ändern können. Die __SystemSecurity-Klasse ist eine Singleton-Klasse 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 aufgeführt, nicht in MOF-Reihenfolge.

Syntax

class __SystemSecurity
{
};

Member

Die __SystemSecurity-Klasse verfügt über die folgenden Member-Typen:

Methoden

Die __SystemSecurity-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
Get9XUserList Ruft eine Liste der Benutzenden ab, für die der Remotezugriff zulässig ist.
Hinweis: Diese Methode funktioniert nicht in unterstützten Versionen von Windows. Verwenden Sie stattdessen GetSD.
GetCallerAccessRights Gibt eine Maske mit jedem Bit zurück, das einem Zugriffsrecht entspricht.
GetSD Ruft den SECURITY_DESCRIPTOR für den Namespace ab, mit dem der Benutzende verbunden ist.
GetSecurityDescriptor Ruft den Sicherheitsdeskriptor ab, der den Zugriff auf den WMI-Namespace steuert, der der Instanz von __SystemSecurity zugeordnet ist. Der Sicherheitsdeskriptor wird als Instanz von__SecurityDescriptor zurückgegeben.
Set9XUserList Ruft eine Liste der Benutzenden ab, für die der Remotezugriff zulässig ist.
Hinweis: Diese Methode funktioniert nicht in unterstützten Versionen von Windows. Verwenden Sie stattdessen SetSD.
SetSD Ruft den Sicherheitsdeskriptor für den Namespace ab, mit dem der Benutzende verbunden ist.
SetSecurityDescriptor Schreibt eine aktualisierte Version des Sicherheitsdeskriptors, der den Zugriff auf den Drucker steuert. Der Sicherheitsdeskriptor wird durch eine Instanz von__SecurityDescriptor dargestellt.

Bemerkungen

Sie können festlegen, dass Clientskripts und Anwendungen eine verschlüsselte Verbindung für die Authentifizierung verwenden, indem Sie der MOF-Datei, die den Namespace erstellt, den Qualifizierer RequireEncryption hinzufügen. 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 Anfordern 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-Sicherheitskonstanten

WMI-Sicherheitsdeskriptorobjekte

Schützen von WMI-Namespaces

Einrichten der Vererbung der Namespacesicherheit

Zugriffssteuerungslisten (Access Control Lists, ACLs)

Security_Descriptor