Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

ActiveDirectorySecurity-Klasse

 

Veröffentlicht: Oktober 2016

Verwendet die Objektebene für die Sicherheit der verwalteten ACL-Bibliothek, um Zugriffssteuerungsfunktionen für Verzeichnisobjekte zu umschließen.

Namespace:   System.DirectoryServices
Assembly:  System.DirectoryServices (in System.DirectoryServices.dll)


public class ActiveDirectorySecurity : DirectoryObjectSecurity

NameBeschreibung
System_CAPS_pubmethodActiveDirectorySecurity()

Initialisiert eine neue Instanz der ActiveDirectorySecurity-Klasse.

NameBeschreibung
System_CAPS_pubpropertyAccessRightType

Ruft die Type -Objekt, das ein Zugriffsrecht für dieses Objekt darstellt.(Überschreibt ObjectSecurity.AccessRightType.)

System_CAPS_protpropertyAccessRulesModified

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die Zugriffsregeln, die diesem ObjectSecurity-Objekt zugeordnet sind, geändert wurden.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubpropertyAccessRuleType

Ruft die Type die eine Zugriffsregel für dieses Objekt darstellt.(Überschreibt ObjectSecurity.AccessRuleType.)

System_CAPS_pubpropertyAreAccessRulesCanonical

Ruft einen booleschen Wert ab, der angibt, ob sich die Zugriffsregeln, die diesem ObjectSecurity-Objekt zugeordnet sind, in kanonischer Reihenfolge befinden.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubpropertyAreAccessRulesProtected

Ruft einen booleschen Wert ab, der angibt, ob die freigegebene Zugriffssteuerungsliste (Discretionary Access Control List, DACL), die diesem ObjectSecurity-Objekt zugeordnet ist, geschützt ist.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubpropertyAreAuditRulesCanonical

Ruft einen booleschen Wert ab, der angibt, ob sich die Überwachungsregeln, die diesem ObjectSecurity-Objekt zugeordnet sind, in kanonischer Reihenfolge befinden.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubpropertyAreAuditRulesProtected

Ruft einen booleschen Wert ab, der angibt, ob die Systemzugriffssteuerungsliste (System Access Control List, SACL), die diesem ObjectSecurity-Objekt zugeordnet ist, geschützt ist.(Geerbt von „ObjectSecurity“.)

System_CAPS_protpropertyAuditRulesModified

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob sich die Überwachungsregeln, die diesem ObjectSecurity-Objekt zugeordnet sind, geändert wurden.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubpropertyAuditRuleType

Ruft die Type der eine Überwachungsregel für dieses Objekt darstellt.(Überschreibt ObjectSecurity.AuditRuleType.)

System_CAPS_protpropertyGroupModified

Ruft einen booleschen Wert ab, der angibt, ob die Gruppe, die dem sicherungsfähigen Objekt zugeordnet ist, geändert wurde, oder legt diesen booleschen Wert fest.(Geerbt von „ObjectSecurity“.)

System_CAPS_protpropertyIsContainer

Ruft einen booleschen Wert ab, der angibt, ob das ObjectSecurity-Objekt ein Containerobjekt ist.(Geerbt von „ObjectSecurity“.)

System_CAPS_protpropertyIsDS

Ruft einen booleschen Wert ab, der angibt, ob das ObjectSecurity-Objekt ein Verzeichnisobjekt ist.(Geerbt von „ObjectSecurity“.)

System_CAPS_protpropertyOwnerModified

Ruft einen booleschen Wert ab, der angibt, ob der Besitzer des sicherungsfähigen Objekts geändert wurde, oder legt diesen booleschen Wert fest.(Geerbt von „ObjectSecurity“.)

NameBeschreibung
System_CAPS_pubmethodAccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)
System_CAPS_pubmethodAccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid)
System_CAPS_pubmethodAddAccessRule(ActiveDirectoryAccessRule)

Die DACL eines Objekts hinzugefügt eine Zugriffsregel.

System_CAPS_protmethodAddAccessRule(ObjectAccessRule)

Fügt die angegebene Zugriffsregel der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List) zugeordneten DirectoryObjectSecurity Objekt.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodAddAuditRule(ActiveDirectoryAuditRule)

Die SACL eines Objekts hinzugefügt eine Überwachungsregel.

System_CAPS_protmethodAddAuditRule(ObjectAuditRule)

Fügt die angegebene Überwachungsregel an das Steuerelement Liste SACL (System Access) zugeordneten DirectoryObjectSecurity Objekt.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodAuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)
System_CAPS_pubmethodAuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid)
System_CAPS_pubmethodEquals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von „Object“.)

System_CAPS_protmethodFinalize()

Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Geerbt von „Object“.)

System_CAPS_pubmethodGetAccessRules(Boolean, Boolean, Type)

Ruft eine Auflistung der Zugriffsregeln, die der angegebenen Sicherheits-ID zugeordnet.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodGetAuditRules(Boolean, Boolean, Type)

Ruft eine Auflistung der Überwachungsregeln, die der angegebenen Sicherheits-ID zugeordnet.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodGetGroup(Type)

Ruft die dem angegebenen Besitzer zugeordnete primäre Gruppe ab.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodGetHashCode()

Fungiert als die Standardhashfunktion.(Geerbt von „Object“.)

System_CAPS_pubmethodGetOwner(Type)

Ruft den der angegebenen primären Gruppe zugeordneten Besitzer ab.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodGetSecurityDescriptorBinaryForm()

Gibt ein Array von Bytewerten zurück, das die Sicherheitsbeschreibungsinformationen für dieses ObjectSecurity-Objekt darstellt.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodGetSecurityDescriptorSddlForm(AccessControlSections)

Gibt die SDDL-Darstellung (Security Descriptor Definition Language) der angegebenen Abschnitte der diesem ObjectSecurity-Objekt zugeordneten Sicherheitsbeschreibung zurück.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_protmethodMemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.(Geerbt von „Object“.)

System_CAPS_protmethodModifyAccess(AccessControlModification, AccessRule, Boolean)

Wendet die angegebene Änderung an der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List), die zugeordnet DirectoryObjectSecurity Objekt.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodModifyAccessRule(AccessControlModification, AccessRule, Boolean)

Wendet die angegebene Änderung auf den angegebenen AccessRule.(Überschreibt ObjectSecurity.ModifyAccessRule(AccessControlModification, AccessRule, Boolean).)

System_CAPS_protmethodModifyAudit(AccessControlModification, AuditRule, Boolean)

Wendet die angegebene Änderung auf die SACL System Access Control Liste () zugeordnet DirectoryObjectSecurity Objekt.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodModifyAuditRule(AccessControlModification, AuditRule, Boolean)

Wendet die angegebene Änderung auf den angegebenen AuditRule.(Überschreibt ObjectSecurity.ModifyAuditRule(AccessControlModification, AuditRule, Boolean).)

System_CAPS_protmethodPersist(Boolean, String, AccessControlSections)

Speichert die angegebenen Abschnitte der diesem ObjectSecurity-Objekt zugeordneten Sicherheitsbeschreibung im dauerhaften Speicher. Die Werte der includeSections-Parameter, die an die Konstruktor- und die Persist-Methoden übergeben werden, sollten identisch sein. Weitere Informationen finden Sie in den Hinweisen.(Geerbt von „ObjectSecurity“.)

System_CAPS_protmethodPersist(SafeHandle, AccessControlSections)

Speichert die angegebenen Abschnitte der diesem ObjectSecurity-Objekt zugeordneten Sicherheitsbeschreibung im dauerhaften Speicher. Die Werte der includeSections-Parameter, die an die Konstruktor- und die Persist-Methoden übergeben werden, sollten identisch sein. Weitere Informationen finden Sie in den Hinweisen.(Geerbt von „ObjectSecurity“.)

System_CAPS_protmethodPersist(String, AccessControlSections)

Speichert die angegebenen Abschnitte der diesem ObjectSecurity-Objekt zugeordneten Sicherheitsbeschreibung im dauerhaften Speicher. Die Werte der includeSections-Parameter, die an die Konstruktor- und die Persist-Methoden übergeben werden, sollten identisch sein. Weitere Informationen finden Sie in den Hinweisen.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodPurgeAccessRules(IdentityReference)

Entfernt alle Zugriffsregeln, die dem angegebenen IdentityReference zugeordnet sind.(Überschreibt ObjectSecurity.PurgeAccessRules(IdentityReference).)

System_CAPS_pubmethodPurgeAuditRules(IdentityReference)

Entfernt alle Überwachungsregeln, die dem angegebenen IdentityReference zugeordnet sind.(Überschreibt ObjectSecurity.PurgeAuditRules(IdentityReference).)

System_CAPS_protmethodReadLock()

Sperrt dieses ObjectSecurity-Objekt für den Lesezugriff.(Geerbt von „ObjectSecurity“.)

System_CAPS_protmethodReadUnlock()

Entsperrt dieses ObjectSecurity-Objekt für den Lesezugriff.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodRemoveAccess(IdentityReference, AccessControlType)

Entfernt alle Zugriffsregeln, die dem angegebenen IdentityReference Objekt und AccessControlType Objekt aus der DACL eines Objekts.

System_CAPS_pubmethodRemoveAccessRule(ActiveDirectoryAccessRule)

Entfernt alle Zugriffsregeln, die dieselbe Sicherheits-ID und dieselbe Zugriffsmaske wie die angegebene Zugriffsregel aus der DACL eines Objekts enthalten.

System_CAPS_protmethodRemoveAccessRule(ObjectAccessRule)

Entfernt Zugriffsregeln, die dieselbe Sicherheits-ID und Zugriffsmaske enthalten wie die angegebene Zugriffsregel aus der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List) zugeordnet DirectoryObjectSecurity Objekt.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_protmethodRemoveAccessRuleAll(ObjectAccessRule)

Entfernt alle Zugriffsregeln, die dieselbe Sicherheits-ID wie die angegebene Zugriffsregel aus der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List) zugeordnet DirectoryObjectSecurity Objekt.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodRemoveAccessRuleSpecific(ActiveDirectoryAccessRule)

Entfernt alle Zugriffsregeln, die die angegebenen Zugriffsregel aus der DACL eines Objekts genau entsprechen.

System_CAPS_protmethodRemoveAccessRuleSpecific(ObjectAccessRule)

Entfernt alle Zugriffsregeln, die exakt die angegebene Zugriffsregel aus der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List), die zugeordnete DirectoryObjectSecurity Objekt.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodRemoveAudit(IdentityReference)

Entfernt alle Überwachungsregeln, die dem angegebenen IdentityReference Objekt aus der SACL eines Objekts.

System_CAPS_pubmethodRemoveAuditRule(ActiveDirectoryAuditRule)

Entfernt alle Überwachungsregeln, die dieselbe Sicherheits-ID und dieselbe Zugriffsmaske wie die angegebene Überwachungsregel aus dem System Liste SACL (Access Control) eines Objekts enthalten.

System_CAPS_protmethodRemoveAuditRule(ObjectAuditRule)

Entfernt Überwachungsregeln, die dieselbe Sicherheits-ID und Zugriffsmaske enthalten wie die angegebene Überwachungsregel aus der SACL System Access Control Liste () zugeordnet CommonObjectSecurity Objekt.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_protmethodRemoveAuditRuleAll(ObjectAuditRule)

Entfernt alle Überwachungsregeln, die dieselbe Sicherheits-ID wie die angegebene Überwachungsregel aus der SACL System Access Control Liste () zugeordnet DirectoryObjectSecurity Objekt.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodRemoveAuditRuleSpecific(ActiveDirectoryAuditRule)

Entfernt alle Überwachungsregeln, die die angegebene Überwachungsregel aus der SACL eines Objekts genau entsprechen.

System_CAPS_protmethodRemoveAuditRuleSpecific(ObjectAuditRule)

Entfernt alle Überwachungsregeln, die exakt die angegebene Überwachungsregel aus der SACL System Access Control Liste () zugeordnet DirectoryObjectSecurity Objekt.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodResetAccessRule(ActiveDirectoryAccessRule)

Sucht der DACL eines Objekts nach allen, die eine Sicherheits-ID (SID) enthalten, entspricht die SID angegeben wird Zugriffsregeln, in der rule -Objekt und ersetzt alle diese Zugriffsregeln durch die Zugriffsregeln, die in enthalten sind die rule Objekt.

System_CAPS_protmethodResetAccessRule(ObjectAccessRule)

Entfernt alle Zugriffsregeln in der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List), die zugeordnete DirectoryObjectSecurity -Objekt und fügt dann die angegebene Regel.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodSetAccessRule(ActiveDirectoryAccessRule)

Sucht der DACL eines Objekts nach allen, die eine Sicherheits-ID (SID) enthalten, entspricht die SID angegeben wird Zugriffsregeln, in der rule Objekt und einem Zugriffssteuerungstyp (zulassen oder verweigern), die im angegebenen Typ entspricht der rule -Objekt und ersetzt alle diese Zugriffsregeln durch die Zugriffsregeln, die in enthalten sind die rule Objekt.

System_CAPS_protmethodSetAccessRule(ObjectAccessRule)

Entfernt alle Zugriffsregeln, die dieselbe Sicherheits-ID und denselben Qualifizierer enthalten wie die angegebene Zugriffsregel in der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List) zugeordnete DirectoryObjectSecurity -Objekt und fügt dann die angegebene Regel.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodSetAccessRuleProtection(Boolean, Boolean)

Legt den Schutz der Zugriffsregeln fest, die diesem ObjectSecurity-Objekt zugeordnet sind, oder entfernt diesen Schutz. Geschützte Zugriffsregeln können von übergeordneten Objekten nicht durch Vererbung geändert werden.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodSetAuditRule(ActiveDirectoryAuditRule)

Ersetzt alle Überwachungsregeln, die dieselbe Sicherheits-ID wie die angegebene Überwachungsregel in der SACL eines Objekts mit der angegebenen Überwachungsregel enthalten.

System_CAPS_protmethodSetAuditRule(ObjectAuditRule)

Entfernt alle Überwachungsregeln, die dieselbe Sicherheits-ID und denselben Qualifizierer enthalten wie die angegebene Überwachungsregel in der SACL System Access Control Liste () zugeordnet DirectoryObjectSecurity -Objekt und fügt dann die angegebene Zugriffsregel hinzu.(Geerbt von „DirectoryObjectSecurity“.)

System_CAPS_pubmethodSetAuditRuleProtection(Boolean, Boolean)

Legt den Schutz der Überwachungsregeln fest, die diesem ObjectSecurity-Objekt zugeordnet sind, oder entfernt diesen Schutz. Geschützte Überwachungsregeln können von übergeordneten Objekten nicht durch Vererbung geändert werden.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodSetGroup(IdentityReference)

Legt die primäre Gruppe für die Sicherheitsbeschreibung fest, die diesem ObjectSecurity-Objekt zugeordnet ist.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodSetOwner(IdentityReference)

Legt den Besitzer der Sicherheitsbeschreibung fest, die diesem ObjectSecurity-Objekt zugeordnet ist.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodSetSecurityDescriptorBinaryForm(Byte[])

Legt die Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt aus dem angegebenen Array von Bytewerten fest.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodSetSecurityDescriptorBinaryForm(Byte[], AccessControlSections)

Legt die angegebenen Abschnitte der Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt aus dem angegebenen Array von Bytewerten fest.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodSetSecurityDescriptorSddlForm(String)

Legt die Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt aus der angegebenen SDDL-Zeichenfolge (Security Descriptor Definition Language) fest.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodSetSecurityDescriptorSddlForm(String, AccessControlSections)

Legt die angegebenen Abschnitte der Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt aus der angegebenen SDDL-Zeichenfolge (Security Descriptor Definition Language) fest.(Geerbt von „ObjectSecurity“.)

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von „Object“.)

System_CAPS_protmethodWriteLock()

Sperrt dieses ObjectSecurity-Objekt für den Schreibzugriff.(Geerbt von „ObjectSecurity“.)

System_CAPS_protmethodWriteUnlock()

Entsperrt dieses ObjectSecurity-Objekt für den Schreibzugriff.(Geerbt von „ObjectSecurity“.)

.NET Framework
Verfügbar seit 2.0

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: