|
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
|
Übersetzung
Original
|
SemaphoreSecurity-Klasse
System.Security.AccessControl.ObjectSecurity
System.Security.AccessControl.CommonObjectSecurity
System.Security.AccessControl.NativeObjectSecurity
System.Security.AccessControl.SemaphoreSecurity
Namespace: System.Security.AccessControl
Assembly: System (in System.dll)
Der SemaphoreSecurity-Typ macht die folgenden Member verfügbar.
| Name | Beschreibung | |
|---|---|---|
![]() | SemaphoreSecurity() | |
![]() | SemaphoreSecurity(String, AccessControlSections) |
| Name | Beschreibung | |
|---|---|---|
![]() | AccessRightType | |
![]() | AccessRuleType | |
![]() | AreAccessRulesCanonical | |
![]() | AreAccessRulesProtected | |
![]() | AreAuditRulesCanonical | |
![]() | AreAuditRulesProtected | |
![]() | AuditRuleType |
| Name | Beschreibung | |
|---|---|---|
![]() | AccessRuleFactory | |
![]() | AddAccessRule | |
![]() | AddAuditRule | |
![]() | AuditRuleFactory | |
![]() | Equals(Object) | |
![]() | GetAccessRules | |
![]() | GetAuditRules | |
![]() | GetGroup | |
![]() | GetHashCode | |
![]() | GetOwner | |
![]() | GetSecurityDescriptorBinaryForm | |
![]() | GetSecurityDescriptorSddlForm | |
![]() | GetType | |
![]() | ModifyAccessRule | |
![]() | ModifyAuditRule | |
![]() | PurgeAccessRules | |
![]() | PurgeAuditRules | |
![]() | RemoveAccessRule | |
![]() | RemoveAccessRuleAll | |
![]() | RemoveAccessRuleSpecific | |
![]() | RemoveAuditRule | |
![]() | RemoveAuditRuleAll | |
![]() | RemoveAuditRuleSpecific | |
![]() | ResetAccessRule | |
![]() | SetAccessRule | |
![]() | SetAccessRuleProtection | |
![]() | SetAuditRule | |
![]() | SetAuditRuleProtection | |
![]() | SetGroup | |
![]() | SetOwner | |
![]() | SetSecurityDescriptorBinaryForm(Byte[]) | |
![]() | SetSecurityDescriptorBinaryForm(Byte[], AccessControlSections) | |
![]() | SetSecurityDescriptorSddlForm(String) | |
![]() | SetSecurityDescriptorSddlForm(String, AccessControlSections) | |
![]() | ToString |
Hinweis |
|---|
Das Erstellen einer Sicherheitsbeschreibung mit einer NULL-DACL. Mithilfe eines NULL-Verweises auf eine DACL können beliebige Benutzer einem Objekt Zugriffsregeln hinzufügen. Dadurch werden Denial-of-Service-Angriff ermöglicht. Ein neues SemaphoreSecurity-Objekt beginnt immer mit einer leeren DACL, wodurch allen Benutzern der Zugriff verweigert wird. Das Verstoßen gegen die kanonische Reihenfolge der ACEs. Wenn die ACE-Liste in der DACL keine kanonische Reihenfolge aufweist, erhalten Benutzer möglicherweise unbeabsichtigt Zugriff auf das gesicherte Objekt. Verweigerte Zugriffsrechte müssen z. B. immer vor gewährten Zugriffsrechten angeordnet werden. SemaphoreSecurity -Objekte behalten intern die richtige Reihenfolge bei. Das Bearbeiten von Sicherheitsbeschreibungsflags, das nur vom Ressourcen-Manager gesteuert werden soll. Das Erstellen ungültiger Kombinationen von ACE-Flags. Das Bearbeiten von geerbten ACEs. Vererbung und Weitergabe werden vom Ressourcen-Manager als Reaktion auf die von Ihnen vorgenommenen Änderungen an den Zugriffs- und Überwachungsregeln behandelt. Das Einfügen von bedeutungslosen ACEs in ACLs.
Aufgaben auf niedriger Ebene, die normalerweise vom Ressourcen-Manager ausgeführt werden. Das Hinzufügen oder Entfernen von Zugriffssteuerungseinträgen ohne Beibehaltung der kanonischen Reihenfolge.
Wichtig |
|---|
Hinweis |
|---|
Hinweis |
|---|
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
