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 principal, una lista de Access Control discrecionales (DACL) y una lista de Access Control 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
| Nombre | Description |
|---|---|
| RawSecurityDescriptor(Byte[], Int32) |
Inicializa una nueva instancia de la RawSecurityDescriptor clase a partir de la matriz especificada de valores de bytes. |
| RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl) |
Inicializa una nueva instancia de la RawSecurityDescriptor clase con los valores especificados. |
| RawSecurityDescriptor(String) |
Inicializa una nueva instancia de la RawSecurityDescriptor clase a partir de la cadena de lenguaje de definición de descriptores de seguridad (SDDL) especificada. |
Propiedades
| Nombre | Description |
|---|---|
| BinaryLength |
Obtiene la longitud, en bytes, de la representación binaria del objeto actual GenericSecurityDescriptor . Esta longitud debe usarse antes de serializar la ACL en una matriz binaria con el GetBinaryForm(Byte[], Int32) método . (Heredado de GenericSecurityDescriptor) |
| ControlFlags |
Obtiene valores que especifican el comportamiento del RawSecurityDescriptor objeto. |
| DiscretionaryAcl |
Obtiene o establece el Access Control Lista discrecional (DACL) para este objeto RawSecurityDescriptor. La DACL contiene reglas de acceso. |
| Group |
Obtiene o establece el grupo principal de este RawSecurityDescriptor objeto. |
| Owner |
Obtiene o establece el propietario del objeto asociado a este RawSecurityDescriptor objeto. |
| ResourceManagerControl |
Obtiene o establece un valor de byte que representa los bits de control del administrador de recursos asociados a este RawSecurityDescriptor objeto. |
| SystemAcl |
Obtiene o establece el objeto System Access Control List (SACL) para este objeto RawSecurityDescriptor. La SACL contiene reglas de auditoría. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetBinaryForm(Byte[], Int32) |
Devuelve una matriz de valores de bytes que representa la información contenida en este GenericSecurityDescriptor objeto. (Heredado de GenericSecurityDescriptor) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetSddlForm(AccessControlSections) |
Devuelve la representación del lenguaje de definición de descriptores de seguridad (SDDL) de las secciones especificadas del descriptor de seguridad que representa este GenericSecurityDescriptor objeto. (Heredado de GenericSecurityDescriptor) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| SetFlags(ControlFlags) |
Establece la ControlFlags propiedad de este RawSecurityDescriptor objeto en el valor especificado. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |