RawSecurityDescriptor RawSecurityDescriptor RawSecurityDescriptor RawSecurityDescriptor Class

Définition

Représente un descripteur de sécurité.Represents a security descriptor. Un descripteur de sécurité inclut un propriétaire, un groupe principal, une liste de contrôle d'accès discrétionnaire et une liste de contrôle d'accès système.A security descriptor includes an owner, a primary group, a Discretionary Access Control List (DACL), and a System Access Control List (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
RawSecurityDescriptorRawSecurityDescriptorRawSecurityDescriptorRawSecurityDescriptor

Constructeurs

RawSecurityDescriptor(Byte[], Int32) RawSecurityDescriptor(Byte[], Int32) RawSecurityDescriptor(Byte[], Int32) RawSecurityDescriptor(Byte[], Int32)

Initialise une nouvelle instance de la classe RawSecurityDescriptor à partir du tableau spécifié de valeurs exprimées en octets.Initializes a new instance of the RawSecurityDescriptor class from the specified array of byte values.

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

Initialise une nouvelle instance de la classe RawSecurityDescriptor avec les valeurs spécifiées.Initializes a new instance of the RawSecurityDescriptor class with the specified values.

RawSecurityDescriptor(String) RawSecurityDescriptor(String) RawSecurityDescriptor(String) RawSecurityDescriptor(String)

Initialise une nouvelle instance de la classe RawSecurityDescriptor à partir de la chaîne SDDL spécifiée.Initializes a new instance of the RawSecurityDescriptor class from the specified Security Descriptor Definition Language (SDDL) string.

Propriétés

BinaryLength BinaryLength BinaryLength BinaryLength

Obtient la longueur, en octets, de la représentation binaire de l'objet GenericSecurityDescriptor actuel.Gets the length, in bytes, of the binary representation of the current GenericSecurityDescriptor object. Utilisez cette longueur avant de marshaler la liste ACL en tableau binaire avec la méthode GetBinaryForm(Byte[], Int32).This length should be used before marshaling the ACL into a binary array with the GetBinaryForm(Byte[], Int32) method.

(Inherited from GenericSecurityDescriptor)
ControlFlags ControlFlags ControlFlags ControlFlags

Obtient des valeurs qui spécifient le comportement de l’objet RawSecurityDescriptor.Gets values that specify behavior of the RawSecurityDescriptor object.

DiscretionaryAcl DiscretionaryAcl DiscretionaryAcl DiscretionaryAcl

Obtient ou définit la liste de contrôle d'accès discrétionnaire de cet objet RawSecurityDescriptor.Gets or sets the Discretionary Access Control List (DACL) for this RawSecurityDescriptor object. La liste de contrôle d'accès discrétionnaire contient des règles d'accès.The DACL contains access rules.

Group Group Group Group

Obtient ou définit le groupe principal pour cet objet RawSecurityDescriptor.Gets or sets the primary group for this RawSecurityDescriptor object.

Owner Owner Owner Owner

Obtient ou définit le propriétaire de l’objet associé à cet objet RawSecurityDescriptor.Gets or sets the owner of the object associated with this RawSecurityDescriptor object.

ResourceManagerControl ResourceManagerControl ResourceManagerControl ResourceManagerControl

Obtient ou définit une valeur, en octets, qui représente les bits de contrôle de gestionnaire des ressources associés à cet objet RawSecurityDescriptor.Gets or sets a byte value that represents the resource manager control bits associated with this RawSecurityDescriptor object.

SystemAcl SystemAcl SystemAcl SystemAcl

Obtient ou définit la liste de contrôle d'accès système de cet objet RawSecurityDescriptor.Gets or sets the System Access Control List (SACL) for this RawSecurityDescriptor object. La liste de contrôle d'accès système contient des règles d'audit.The SACL contains audit rules.

Méthodes

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetBinaryForm(Byte[], Int32) GetBinaryForm(Byte[], Int32) GetBinaryForm(Byte[], Int32) GetBinaryForm(Byte[], Int32)

Retourne un tableau de valeurs d’octets qui représente les informations contenues dans cet objet GenericSecurityDescriptor.Returns an array of byte values that represents the information contained in this GenericSecurityDescriptor object.

(Inherited from GenericSecurityDescriptor)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetSddlForm(AccessControlSections) GetSddlForm(AccessControlSections) GetSddlForm(AccessControlSections) GetSddlForm(AccessControlSections)

Retourne la représentation SDDL (Security Descriptor Definition Language) des sections spécifiées du descripteur de sécurité que cet objet GenericSecurityDescriptor représente.Returns the Security Descriptor Definition Language (SDDL) representation of the specified sections of the security descriptor that this GenericSecurityDescriptor object represents.

(Inherited from GenericSecurityDescriptor)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
SetFlags(ControlFlags) SetFlags(ControlFlags) SetFlags(ControlFlags) SetFlags(ControlFlags)

Donne à la propriété ControlFlags de cet objet RawSecurityDescriptor la valeur spécifiée.Sets the ControlFlags property of this RawSecurityDescriptor object to the specified value.

ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

S’applique à