Compartilhar via


ActiveDirectoryAuditRule Classe

Definição

O ActiveDirectoryAuditRule é usado para definir uma ACE (entrada de controle de acesso) em uma SACL (lista de controle de acesso do sistema). O ActiveDirectoryAccessRule contém o objeto de confiança, que é representado como um objeto IdentityReference. Ele também contém informações sobre o tipo de controle de acesso, máscara de acesso e outras propriedades como sinalizadores de herança. Essa regra é definida em um objeto ActiveDirectorySecurity. Após o ActiveDirectorySecurity ser confirmado no repositório de diretórios, ele modificará o objeto descritor de segurança de acordo com as regras definidas em 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
Herança

Construtores

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags)

Inicializa uma nova instância da classe ActiveDirectoryAuditRule com a identidade, os direitos e os sinalizadores especificados.

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, ActiveDirectorySecurityInheritance)

Inicializa uma nova instância da classe ActiveDirectoryAuditRule com a identidade, os direitos, os sinalizadores e o tipo de herança especificados.

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

Inicializa uma nova instância da classe ActiveDirectoryAuditRule com a identidade, os direitos, os sinalizadores, o tipo de herança e o tipo de objeto herdado especificados.

ActiveDirectoryAuditRule(IdentityReference, ActiveDirectoryRights, AuditFlags, Guid)

Inicializa uma nova instância da classe ActiveDirectoryAuditRule com a identidade, os direitos, os sinalizadores e o tipo de objeto especificados.

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

Inicializa uma nova instância da classe ActiveDirectoryAuditRule com a identidade, os direitos, os sinalizadores, o tipo de objeto e o tipo de herança especificados.

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

Inicializa uma nova instância da classe ActiveDirectoryAuditRule com a identidade, os direitos, os sinalizadores, o tipo de objeto, o tipo de herança e o tipo de objeto herdado especificados.

Propriedades

AccessMask

Obtém a máscara de acesso para essa regra.

(Herdado de AuthorizationRule)
ActiveDirectoryRights

Obtém os direitos para a regra de auditoria.

AuditFlags

Obtém os sinalizadores de auditoria para esta regra de auditoria.

(Herdado de AuditRule)
IdentityReference

Obtém o IdentityReference ao qual essa regra se aplica.

(Herdado de AuthorizationRule)
InheritanceFlags

Obtém o valor de sinalizadores que determinam como a essa regra é herdada por objetos filhos.

(Herdado de AuthorizationRule)
InheritanceType

Obtém o tipo de herança da regra de auditoria.

InheritedObjectType

Obtém o tipo de objeto filho que pode herdar o objeto ObjectAuditRule.

(Herdado de ObjectAuditRule)
IsInherited

Obtém um valor que indica se esta regra é definida explicitamente ou é herdada de um objeto de contêiner pai.

(Herdado de AuthorizationRule)
ObjectFlags

As propriedades ObjectType e InheritedObjectType do objeto ObjectAuditRule contêm os valores válidos.

(Herdado de ObjectAuditRule)
ObjectType

Obtém o tipo de objeto ao qual o ObjectAuditRule se aplica.

(Herdado de ObjectAuditRule)
PropagationFlags

Obtém o valor dos sinalizadores de propagação, que determinam como a herança dessa regra é propagada a objetos filho. Esta propriedade é significativa somente quando o valor de enumeração InheritanceFlags não é None.

(Herdado de AuthorizationRule)

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a