RawSecurityDescriptor Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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) |