RawSecurityDescriptor Classe

Definizione

Rappresenta un descrittore di sicurezza. Un descrittore di sicurezza include un proprietario, un gruppo primario, un elenco di Controllo di accesso discrezionali (DACL) e un elenco di Controllo di accesso di 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
Ereditarietà
RawSecurityDescriptor

Costruttori

Nome Descrizione
RawSecurityDescriptor(Byte[], Int32)

Inizializza una nuova istanza della RawSecurityDescriptor classe dalla matrice specificata di valori di byte.

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

Inizializza una nuova istanza della RawSecurityDescriptor classe con i valori specificati.

RawSecurityDescriptor(String)

Inizializza una nuova istanza della RawSecurityDescriptor classe dalla stringa SDDL (Security Descriptor Definition Language) specificata.

Proprietà

Nome Descrizione
BinaryLength

Ottiene la lunghezza, espressa in byte, della rappresentazione binaria dell'oggetto corrente GenericSecurityDescriptor . Questa lunghezza deve essere usata prima di effettuare il marshalling dell'ACL in una matrice binaria con il GetBinaryForm(Byte[], Int32) metodo .

(Ereditato da GenericSecurityDescriptor)
ControlFlags

Ottiene i valori che specificano il comportamento dell'oggetto RawSecurityDescriptor .

DiscretionaryAcl

Ottiene o imposta l'elenco Controllo di accesso discrezionale (DACL) per questo oggetto RawSecurityDescriptor. L'elenco di controllo di accesso contiene regole di accesso.

Group

Ottiene o imposta il gruppo primario per questo RawSecurityDescriptor oggetto.

Owner

Ottiene o imposta il proprietario dell'oggetto associato a questo RawSecurityDescriptor oggetto.

ResourceManagerControl

Ottiene o imposta un valore di byte che rappresenta i bit di controllo di Resource Manager associati a questo RawSecurityDescriptor oggetto.

SystemAcl

Ottiene o imposta l'elenco di Controllo di accesso di sistema (SACL) per questo oggetto RawSecurityDescriptor. SACL contiene regole di controllo.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetBinaryForm(Byte[], Int32)

Restituisce una matrice di valori di byte che rappresenta le informazioni contenute in questo GenericSecurityDescriptor oggetto.

(Ereditato da GenericSecurityDescriptor)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetSddlForm(AccessControlSections)

Restituisce la rappresentazione SDDL (Security Descriptor Definition Language) delle sezioni specificate del descrittore di sicurezza rappresentato da questo GenericSecurityDescriptor oggetto.

(Ereditato da GenericSecurityDescriptor)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
SetFlags(ControlFlags)

Imposta la ControlFlags proprietà di questo RawSecurityDescriptor oggetto sul valore specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a