Partilhar via


RawSecurityDescriptor Classe

Definição

Representa um descritor de segurança. Um descritor de segurança inclui um proprietário, um grupo primário, uma DACL (Lista de Controle de Acesso Discricionário) e uma SACL (Lista de Controle de Acesso do Sistema).

public ref class RawSecurityDescriptor sealed : System::Security::AccessControl::GenericSecurityDescriptor
public sealed class RawSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
type RawSecurityDescriptor = class
    inherit GenericSecurityDescriptor
Public NotInheritable Class RawSecurityDescriptor
Inherits GenericSecurityDescriptor
Herança
RawSecurityDescriptor

Construtores

RawSecurityDescriptor(Byte[], Int32)

Inicializa uma nova instância da classe RawSecurityDescriptor usando a matriz de valores de bytes especificada.

RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl)

Inicializa uma nova instância da classe RawSecurityDescriptor com os valores especificados.

RawSecurityDescriptor(String)

Inicializa uma nova instância da classe RawSecurityDescriptor usando a cadeia de caracteres de SDDL (Linguagem de Definição de Descritor de Segurança).

Propriedades

BinaryLength

Obtém o comprimento, em bytes, da representação binária do objeto GenericSecurityDescriptor atual. Esse comprimento deve ser usado antes de se realizar marshaling da ACL em uma matriz binária com o método GetBinaryForm(Byte[], Int32).

(Herdado de GenericSecurityDescriptor)
ControlFlags

Obtém os valores que especificam o comportamento do objeto RawSecurityDescriptor.

DiscretionaryAcl

Obtém ou define a DACL (Lista de Controle de Acesso Discricionário) para esse objeto RawSecurityDescriptor. A DACL contém regras de acesso.

Group

Obtém ou define o grupo primário para este objeto RawSecurityDescriptor.

Owner

Obtém ou define o proprietário do objeto associado a este objeto RawSecurityDescriptor.

ResourceManagerControl

Obtém ou define um valor de byte que representa os bits de controle do gerenciador de recursos associados a este objeto RawSecurityDescriptor.

SystemAcl

Obtém ou define a SACL (Lista de Controle de Acesso do Sistema) para este objeto RawSecurityDescriptor. A SACL contém regras de auditoria.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetBinaryForm(Byte[], Int32)

Retorna uma matriz de valores de byte que representa as informações contidas neste objeto GenericSecurityDescriptor.

(Herdado de GenericSecurityDescriptor)
GetHashCode()

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

(Herdado de Object)
GetSddlForm(AccessControlSections)

Retorna a representação em SDDL (Linguagem de Definição do Descritor de Segurança) das seções especificadas do descritor de segurança representado por este objeto GenericSecurityDescriptor.

(Herdado de GenericSecurityDescriptor)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SetFlags(ControlFlags)

Define a propriedade ControlFlags deste objeto RawSecurityDescriptor para o valor especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a