RawSecurityDescriptor Classe

Definição

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

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

Name Description
RawSecurityDescriptor(Byte[], Int32)

Inicializa uma nova instância da RawSecurityDescriptor classe a partir do array especificado de valores de bytes.

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

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

RawSecurityDescriptor(String)

Inicializa uma nova instância da RawSecurityDescriptor classe a partir da cadeia especificada da Linguagem de Definição de Descritores de Segurança (SDDL).

Propriedades

Name Description
BinaryLength

Obtém o comprimento, em bytes, da representação binária do objeto atual GenericSecurityDescriptor . Este comprimento deve ser usado antes de organizar a ACL para um array binário com o GetBinaryForm(Byte[], Int32) método.

(Herdado de GenericSecurityDescriptor)
ControlFlags

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

DiscretionaryAcl

Obtém ou define a Lista de Controlo de Acesso Discricionária (DACL) para este objeto RawSecurityDescriptor. O DACL contém regras de acesso.

Group

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

Owner

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

ResourceManagerControl

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

SystemAcl

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

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

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

Devolve um array de valores de bytes que representa a informação contida neste GenericSecurityDescriptor objeto.

(Herdado de GenericSecurityDescriptor)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetSddlForm(AccessControlSections)

Devolve a representação da Linguagem de Definição de Descritores de Segurança (SDDL) das secções especificadas do descritor de segurança que este GenericSecurityDescriptor objeto representa.

(Herdado de GenericSecurityDescriptor)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
SetFlags(ControlFlags)

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

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a