Freigeben über


RawSecurityDescriptor Klasse

Definition

Stellt eine Sicherheitsbeschreibung dar. Zu einer Sicherheitsbeschreibung gehören ein Besitzer, eine primäre Gruppe, eine DACL und eine 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
Vererbung
RawSecurityDescriptor

Konstruktoren

RawSecurityDescriptor(Byte[], Int32)

Initialisiert eine neue Instanz der RawSecurityDescriptor-Klasse unter Verwendung des angegebenen Arrays von Bytewerten.

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

Initialisiert eine neue Instanz der RawSecurityDescriptor-Klasse mit den angegebenen Werten.

RawSecurityDescriptor(String)

Initialisiert eine neue Instanz der RawSecurityDescriptor-Klasse mit der angegebenen SDDL-Zeichenfolge (Security Descriptor Definition Language).

Eigenschaften

BinaryLength

Ruft die Länge der binären Darstellung des aktuellen GenericSecurityDescriptor-Objekts (in Bytes) ab. Diese Länge muss vor dem Marshallen der ACL in ein binäres Array mit der GetBinaryForm(Byte[], Int32)-Methode verwendet werden.

(Geerbt von GenericSecurityDescriptor)
ControlFlags

Ruft Werte ab, die das Verhalten des RawSecurityDescriptor-Objekts angeben.

DiscretionaryAcl

Ruft die DACL für dieses RawSecurityDescriptor-Objekt ab oder legt diese fest. Die DACL enthält Zugriffsregeln.

Group

Ruft die primäre Gruppe für dieses RawSecurityDescriptor-Objekt ab, oder legt diese fest.

Owner

Ruft den Besitzer des Objekts ab, das diesem RawSecurityDescriptor-Objekt zugeordnet ist, oder legt ihn fest.

ResourceManagerControl

Ruft einen Bytewert ab, der die Steuerelementbits des Ressourcen-Managers darstellt, die diesem RawSecurityDescriptor-Objekt zugeordnet sind, oder legt diesen fest.

SystemAcl

Ruft die SACL für dieses RawSecurityDescriptor-Objekt ab oder legt diese fest. Die SACL enthält Überwachungsregeln.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetBinaryForm(Byte[], Int32)

Gibt ein Array von Bytewerten zurück, die den Informationen entsprechen, die in diesem GenericSecurityDescriptor-Objekt enthalten sind.

(Geerbt von GenericSecurityDescriptor)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetSddlForm(AccessControlSections)

Gibt die SDDL-Darstellung (Security Descriptor Definition Language) der angegebenen Abschnitte der Sicherheitsbeschreibung zurück, die dieses GenericSecurityDescriptor-Objekt darstellt.

(Geerbt von GenericSecurityDescriptor)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
SetFlags(ControlFlags)

Legt die ControlFlags-Eigenschaft dieses RawSecurityDescriptor-Objekts auf den angegebenen Wert fest.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: