CommonSecurityDescriptor Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Biztonsági leírót jelöl. A biztonsági leírók közé tartozik egy tulajdonos, egy elsődleges csoport, egy diszkrecionális Access Control lista (DACL) és egy System Access Control List (SACL).
public ref class CommonSecurityDescriptor sealed : System::Security::AccessControl::GenericSecurityDescriptor
public sealed class CommonSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
type CommonSecurityDescriptor = class
inherit GenericSecurityDescriptor
Public NotInheritable Class CommonSecurityDescriptor
Inherits GenericSecurityDescriptor
- Öröklődés
Konstruktorok
| Name | Description |
|---|---|
| CommonSecurityDescriptor(Boolean, Boolean, Byte[], Int32) |
Inicializálja az CommonSecurityDescriptor osztály új példányát a megadott bájtértékekből. |
| CommonSecurityDescriptor(Boolean, Boolean, ControlFlags, SecurityIdentifier, SecurityIdentifier, SystemAcl, DiscretionaryAcl) |
Inicializálja az CommonSecurityDescriptor osztály új példányát a megadott információkból. |
| CommonSecurityDescriptor(Boolean, Boolean, RawSecurityDescriptor) |
Inicializálja az CommonSecurityDescriptor osztály új példányát a megadott RawSecurityDescriptor objektumból. |
| CommonSecurityDescriptor(Boolean, Boolean, String) |
Inicializálja az CommonSecurityDescriptor osztály új példányát a megadott Biztonsági leíró definíciós nyelv (SDDL) sztringből. |
Tulajdonságok
| Name | Description |
|---|---|
| BinaryLength |
Lekéri az aktuális GenericSecurityDescriptor objektum bináris ábrázolásának bájtban megadott hosszát. Ezt a hosszt kell használni, mielőtt az ACL-t bináris tömbbe helyeznénk a GetBinaryForm(Byte[], Int32) metódussal. (Öröklődés forrása GenericSecurityDescriptor) |
| ControlFlags |
Lekéri az CommonSecurityDescriptor objektum viselkedését meghatározó értékeket. |
| DiscretionaryAcl |
Lekéri vagy beállítja az objektumhoz tartozó CommonSecurityDescriptor diszkrecionális hozzáférés-vezérlési listát (DACL). A DACL hozzáférési szabályokat tartalmaz. |
| Group |
Lekéri vagy beállítja az CommonSecurityDescriptor objektum elsődleges csoportját. |
| IsContainer |
Logikai értéket kap, amely meghatározza, hogy az objektumhoz CommonSecurityDescriptor társított objektum tárolóobjektum-e. |
| IsDiscretionaryAclCanonical |
Logikai értéket kap, amely meghatározza, hogy a CommonSecurityDescriptor objektumhoz társított diszkréciós Access Control lista (DACL) canonical sorrendben van-e. |
| IsDS |
Logikai értéket kap, amely meghatározza, hogy az objektumhoz CommonSecurityDescriptor társított objektum könyvtárobjektum-e. |
| IsSystemAclCanonical |
Logikai értéket kap, amely meghatározza, hogy a CommonSecurityDescriptor objektumhoz társított System Access Control List (SACL) kánonikus sorrendben van-e. |
| Owner |
Lekéri vagy beállítja az objektumhoz társított CommonSecurityDescriptor objektum tulajdonosát. |
| SystemAcl |
Lekéri vagy beállítja a CommonSecurityDescriptor objektum rendszer Access Control listáját (SACL). A SACL naplózási szabályokat tartalmaz. |
Metódusok
| Name | Description |
|---|---|
| AddDiscretionaryAcl(Byte, Int32) |
Beállítja a DiscretionaryAcl példány tulajdonságát CommonSecurityDescriptor , és beállítja a jelölőt DiscretionaryAclPresent . |
| AddSystemAcl(Byte, Int32) |
Beállítja a SystemAcl példány tulajdonságát CommonSecurityDescriptor , és beállítja a jelölőt SystemAclPresent . |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetBinaryForm(Byte[], Int32) |
Az objektumban GenericSecurityDescriptor található információkat képviselő bájtértékek tömbje. (Öröklődés forrása GenericSecurityDescriptor) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetSddlForm(AccessControlSections) |
Az objektum által képviselt biztonsági leíró GenericSecurityDescriptor megadott szakaszainak biztonsági leíró definíciós nyelvét (SDDL) adja vissza. (Öröklődés forrása GenericSecurityDescriptor) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| PurgeAccessControl(SecurityIdentifier) |
Eltávolítja a megadott biztonsági azonosítóhoz tartozó összes hozzáférési szabályt a CommonSecurityDescriptor objektumhoz társított diszkréciós Access Control listából (DACL). |
| PurgeAudit(SecurityIdentifier) |
Eltávolítja a megadott biztonsági azonosító összes naplózási szabályát a CommonSecurityDescriptor objektumhoz társított System Access Control Listából (SACL). |
| SetDiscretionaryAclProtection(Boolean, Boolean) |
Beállítja a CommonSecurityDescriptor objektumhoz társított diszkrecionális Access Control lista (DACL) öröklési védelmét. A védett DACL-ek nem öröklik a hozzáférési szabályokat a szülőtárolóktól. |
| SetSystemAclProtection(Boolean, Boolean) |
Beállítja a CommonSecurityDescriptor objektumhoz társított System Access Control List (SACL) öröklési védelmét. A védett SACL-ek nem öröklik a naplózási szabályokat a szülőtárolóktól. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |