__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] |
| 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] |
| 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 |