RawSecurityDescriptor Classe

Définition

Représente un descripteur de sécurité. Un descripteur de sécurité comprend un propriétaire, un groupe principal, une liste de Access Control discrétionnaire (DACL) et une liste de Access Control système (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
Héritage
RawSecurityDescriptor

Constructeurs

Nom Description
RawSecurityDescriptor(Byte[], Int32)

Initialise une nouvelle instance de la RawSecurityDescriptor classe à partir du tableau spécifié de valeurs d’octets.

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

Initialise une nouvelle instance de la RawSecurityDescriptor classe avec les valeurs spécifiées.

RawSecurityDescriptor(String)

Initialise une nouvelle instance de la classe à partir de la RawSecurityDescriptor chaîne SDDL (Security Descriptor Definition Language) spécifiée.

Propriétés

Nom Description
BinaryLength

Obtient la longueur, en octets, de la représentation binaire de l’objet actuel GenericSecurityDescriptor . Cette longueur doit être utilisée avant de marshaler la liste de contrôle d’accès dans un tableau binaire avec la GetBinaryForm(Byte[], Int32) méthode.

(Hérité de GenericSecurityDescriptor)
ControlFlags

Obtient des valeurs qui spécifient le comportement de l’objet RawSecurityDescriptor .

DiscretionaryAcl

Obtient ou définit la liste Access Control discrétionnaire (DACL) pour cet objet RawSecurityDescriptor. La liste de contrôle d’accès contient des règles d’accès.

Group

Obtient ou définit le groupe principal de cet RawSecurityDescriptor objet.

Owner

Obtient ou définit le propriétaire de l’objet associé à cet RawSecurityDescriptor objet.

ResourceManagerControl

Obtient ou définit une valeur d’octet qui représente les bits de contrôle Resource Manager associés à cet RawSecurityDescriptor objet.

SystemAcl

Obtient ou définit la liste de Access Control système (SACL) pour cet objet RawSecurityDescriptor. La liste de contrôle d’accès partagé contient des règles d’audit.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetBinaryForm(Byte[], Int32)

Retourne un tableau de valeurs d’octets qui représente les informations contenues dans cet GenericSecurityDescriptor objet.

(Hérité de GenericSecurityDescriptor)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetSddlForm(AccessControlSections)

Retourne la représentation SDDL (Security Descriptor Definition Language) des sections spécifiées du descripteur de sécurité que cet GenericSecurityDescriptor objet représente.

(Hérité de GenericSecurityDescriptor)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
SetFlags(ControlFlags)

Définit la ControlFlags propriété de cet RawSecurityDescriptor objet sur la valeur spécifiée.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à