Compartir a través de


RawSecurityDescriptor Clase

Definición

Representa un descriptor de seguridad. Un descriptor de seguridad incluye un propietario, un grupo primario, una lista de control de acceso discrecional (DACL) y una lista de control de acceso del 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
Herencia
RawSecurityDescriptor

Constructores

RawSecurityDescriptor(Byte[], Int32)

Inicializa una nueva instancia de la clase RawSecurityDescriptor a partir de la matriz de valores de tipo byte especificada.

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

Inicializa una nueva instancia de la clase RawSecurityDescriptor con los valores especificados.

RawSecurityDescriptor(String)

Inicializa una nueva instancia de la clase RawSecurityDescriptor a partir de la cadena de lenguaje de definición de descriptores de seguridad (SDDL) especificada.

Propiedades

BinaryLength

Obtiene la longitud, en bytes, de la representación binaria del objeto GenericSecurityDescriptor actual. Esta longitud debe usarse antes de serializar la ACL en una matriz binaria con el método GetBinaryForm(Byte[], Int32) .

(Heredado de GenericSecurityDescriptor)
ControlFlags

Obtiene los valores que especifican el comportamiento del objeto RawSecurityDescriptor.

DiscretionaryAcl

Obtiene o establece la lista de control de acceso discrecional (DACL) para este objeto RawSecurityDescriptor. La DACL contiene las reglas de acceso.

Group

Obtiene o establece el grupo primario de este objeto RawSecurityDescriptor.

Owner

Obtiene o establece el propietario del objeto asociado a este objeto RawSecurityDescriptor.

ResourceManagerControl

Obtiene o establece un valor de tipo byte que representa los bits de control del administrador de recursos asociado a este objeto RawSecurityDescriptor.

SystemAcl

Obtiene o establece la lista de control de acceso de sistema (SACL) para este objeto RawSecurityDescriptor. La SACL contiene reglas de auditoría.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

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

Devuelve una matriz de valores de byte que representa la información contenida en este objeto GenericSecurityDescriptor.

(Heredado de GenericSecurityDescriptor)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetSddlForm(AccessControlSections)

Devuelve la presentación del Lenguaje de definición de descriptores de seguridad (SDDL) de las secciones especificadas del descriptor de seguridad que este objeto GenericSecurityDescriptor representa.

(Heredado de GenericSecurityDescriptor)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
SetFlags(ControlFlags)

Establece la propiedad ControlFlags de este objeto RawSecurityDescriptor en el valor especificado.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a