Freigeben über


ActiveDirectoryAuditRule Klasse

Definition

Die ActiveDirectoryAuditRule wird zum Festlegen eines Zugriffssteuerungseintrags (ACE - Access Control Entry) für eine SACL (System Access Control List) verwendet. Die ActiveDirectoryAccessRule enthält den Vertrauensnehmer, der als IdentityReference-Objekt dargestellt ist. Sie enthält außerdem Informationen über den Zugriffssteuerungstyp, die Zugriffsmaske und andere Eigenschaften, z. B. Vererbungsflags. Diese Regel wird für ein ActiveDirectorySecurity-Objekt festgelegt. Nachdem ActiveDirectorySecurity an den Verzeichnisspeicher übergeben wurde, wird das Sicherheitsbeschreibungs-Objekt entsprechend den für ActiveDirectoryAuditRule festgelegten Regeln geändert.

public ref class ActiveDirectoryAuditRule : System::Security::AccessControl::ObjectAuditRule
public class ActiveDirectoryAuditRule : System.Security.AccessControl.ObjectAuditRule
type ActiveDirectoryAuditRule = class
    inherit ObjectAuditRule
Public Class ActiveDirectoryAuditRule
Inherits ObjectAuditRule
Vererbung

Konstruktoren

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags)

Initialisiert eine neue Instanz der ActiveDirectoryAuditRule-Klasse mit der angegebenen Identität und den angegebenen Rechten und Flags.

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, ActiveDirectorySecurityInheritance)

Initialisiert eine neue Instanz der ActiveDirectoryAuditRule-Klasse mit der angegebenen Identität, den angegebenen Rechten und Flags sowie dem Vererbungstyp.

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, ActiveDirectorySecurityInheritance, Guid)

Initialisiert eine neue Instanz der ActiveDirectoryAuditRule-Klasse mit der angegebenen Identität, den angegebenen Rechten und Flags, dem Vererbungstyp und dem vererbten Objekttyp.

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, Guid)

Initialisiert eine neue Instanz der ActiveDirectoryAuditRule-Klasse mit der angegebenen Identität, den angegebenen Rechten und Flags und dem Objekttyp.

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, Guid, ActiveDirectorySecurityInheritance)

Initialisiert eine neue Instanz der ActiveDirectoryAuditRule-Klasse mit der angegebenen Identität, den angegebenen Rechten und Flags, dem Objekttyp und dem Vererbungstyp.

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, Guid, ActiveDirectorySecurityInheritance, Guid)

Initialisiert eine neue Instanz der ActiveDirectoryAuditRule-Klasse mit der angegebenen Identität, den angegebenen Rechten und Flags, dem Objekttyp und Vererbungstyp sowie dem vererbten Objekttyp.

Eigenschaften

AccessMask

Ruft die Zugriffsmaske für diese Regel ab.

(Geerbt von AuthorizationRule)
ActiveDirectoryRights

Ruft die Rechte für die Überwachungsregel ab.

AuditFlags

Ruft die Überwachungsflags für diese Überwachungsregel ab.

(Geerbt von AuditRule)
IdentityReference

Ruft den IdentityReference ab, für den diese Regel gilt.

(Geerbt von AuthorizationRule)
InheritanceFlags

Ruft den Wert von Flags ab, die bestimmen, wie diese Regel von untergeordneten Objekten geerbt wird.

(Geerbt von AuthorizationRule)
InheritanceType

Ruft den Vererbungstyp der Überwachungsregel ab.

InheritedObjectType

Ruft den Typ des untergeordneten Objekts ab, das das ObjectAuditRule-Objekt erben kann.

(Geerbt von ObjectAuditRule)
IsInherited

Ruft einen Wert ab, der angibt, ob diese Regel explizit festgelegt oder von einem übergeordneten Containerobjekt geerbt wird.

(Geerbt von AuthorizationRule)
ObjectFlags

Die ObjectType-Eigenschaft und InheritedObjectType-Eigenschaft des ObjectAuditRule-Objekts enthalten gültige Werte.

(Geerbt von ObjectAuditRule)
ObjectType

Ruft den Typ des Objekts ab, für das die ObjectAuditRule gilt.

(Geerbt von ObjectAuditRule)
PropagationFlags

Ruft den Wert der Weitergabeflags ab, die bestimmen, wie die Vererbung dieser Regel an untergeordnete Objekte weitergegeben wird. Diese Eigenschaft ist nur dann wesentlich, wenn der Wert der InheritanceFlags-Enumeration nicht None ist.

(Geerbt von AuthorizationRule)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: