ActiveDirectoryAuditRule Classe

Definizione

La classe ActiveDirectoryAuditRule viene utilizzata per impostare una voce di controllo di accesso (ACE, Access Control Entry) in un elenco di controllo di accesso di sistema (SACL, System Access Control List). La classe ActiveDirectoryAccessRule contiene il fiduciario, che è rappresentato come un oggetto IdentityReference. Contiene inoltre informazioni sul tipo di controllo di accesso, sulla maschera di accesso e su altre proprietà, ad esempio i flag di ereditarietà. Questa regola è impostata in un oggetto ActiveDirectorySecurity. Dopo l'esecuzione del commit di ActiveDirectorySecurity nell'archivio directory, l'oggetto descrittore di sicurezza verrà modificato in base alle regole impostate in ActiveDirectoryAuditRule.

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
Ereditarietà

Costruttori

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags)

Inizializza una nuova istanza della classe ActiveDirectoryAuditRule con l'identità, i diritti e i flag specificati.

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, ActiveDirectorySecurityInheritance)

Inizializza una nuova istanza della classe ActiveDirectoryAuditRule con l'identità, i diritti, i flag e il tipo di ereditarietà specificati.

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

Inizializza una nuova istanza della classe ActiveDirectoryAuditRule con l'identità, i diritti, i flag, il tipo di ereditarietà e il tipo di oggetto ereditato specificati.

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, Guid)

Inizializza una nuova istanza della classe ActiveDirectoryAuditRule con l'identità, i diritti, i flag e il tipo di oggetto specificati.

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

Inizializza una nuova istanza della classe ActiveDirectoryAuditRule con l'identità, i diritti, i flag, il tipo di oggetto e il tipo di ereditarietà specificati.

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

Inizializza una nuova istanza della classe ActiveDirectoryAuditRule con l'identità, i diritti, i flag, il tipo di oggetto, il tipo di ereditarietà e il tipo di oggetto ereditato specificati.

Proprietà

AccessMask

Ottiene la maschera di accesso per questa regola.

(Ereditato da AuthorizationRule)
ActiveDirectoryRights

Ottiene i diritti per la regola di controllo.

AuditFlags

Ottiene i flag di controllo per la regola di controllo.

(Ereditato da AuditRule)
IdentityReference

Ottiene l'oggetto IdentityReference a cui si applica questa regola.

(Ereditato da AuthorizationRule)
InheritanceFlags

Ottiene il valore dei flag che determinano come questa regola viene ereditata dagli oggetti figlio.

(Ereditato da AuthorizationRule)
InheritanceType

Ottiene il tipo di ereditarietà della regola di controllo.

InheritedObjectType

Ottiene il tipo di oggetto figlio che può ereditare l'oggetto ObjectAuditRule.

(Ereditato da ObjectAuditRule)
IsInherited

Ottiene un valore che indica se la regola viene impostata in modo esplicito oppure se è ereditata da un oggetto contenitore padre.

(Ereditato da AuthorizationRule)
ObjectFlags

Le proprietà ObjectType e InheritedObjectType dell'oggetto ObjectAuditRule contengono valori validi.

(Ereditato da ObjectAuditRule)
ObjectType

Ottiene il tipo di oggetto a cui si applica ObjectAuditRule.

(Ereditato da ObjectAuditRule)
PropagationFlags

Ottiene il valore dei flag di propagazione, che determinano come l'ereditarietà di questa regola viene propagata agli oggetti figlio. Questa proprietà è significativa solo quando il valore dell'enumerazione InheritanceFlags non è None.

(Ereditato da AuthorizationRule)

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a