RawSecurityDescriptor Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje popisovač zabezpečení. Popisovač zabezpečení zahrnuje vlastníka, primární skupinu, volitelný seznam Access Control (DACL) a seznam SACL (System Access Control List).
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
- Dědičnost
Konstruktory
| Name | Description |
|---|---|
| RawSecurityDescriptor(Byte[], Int32) |
Inicializuje novou instanci RawSecurityDescriptor třídy ze zadaného pole bajtů hodnot. |
| RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl) |
Inicializuje novou instanci RawSecurityDescriptor třídy se zadanými hodnotami. |
| RawSecurityDescriptor(String) |
Inicializuje novou instanci RawSecurityDescriptor třídy ze zadaného řetězce SDDL (Security Descriptor Definition Language). |
Vlastnosti
| Name | Description |
|---|---|
| BinaryLength |
Získá délku v bajtech binární reprezentace aktuálního GenericSecurityDescriptor objektu. Tato délka by se měla použít před zařazením seznamu ACL do binárního pole s metodou GetBinaryForm(Byte[], Int32) . (Zděděno od GenericSecurityDescriptor) |
| ControlFlags |
Získá hodnoty, které určují chování objektu RawSecurityDescriptor . |
| DiscretionaryAcl |
Získá nebo nastaví volitelné Access Control Seznam (DACL) pro tento objekt RawSecurityDescriptor. Seznam DACL obsahuje pravidla přístupu. |
| Group |
Získá nebo nastaví primární skupinu pro tento RawSecurityDescriptor objekt. |
| Owner |
Získá nebo nastaví vlastníka objektu přidruženého k tomuto RawSecurityDescriptor objektu. |
| ResourceManagerControl |
Získá nebo nastaví bajt hodnotu, která představuje bity řízení Resource Manager přidružené k tomuto RawSecurityDescriptor objektu. |
| SystemAcl |
Získá nebo nastaví System Access Control List (SACL) pro tento RawSecurityDescriptor objektu. SACL obsahuje pravidla auditu. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetBinaryForm(Byte[], Int32) |
Vrátí pole bajtů hodnot, které představují informace obsažené v tomto GenericSecurityDescriptor objektu. (Zděděno od GenericSecurityDescriptor) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetSddlForm(AccessControlSections) |
Vrátí reprezentaci jazyka SDDL (Security Descriptor Definition Language) zadaných částí popisovače zabezpečení, které tento GenericSecurityDescriptor objekt představuje. (Zděděno od GenericSecurityDescriptor) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| SetFlags(ControlFlags) |
ControlFlags Nastaví vlastnost tohoto RawSecurityDescriptor objektu na zadanou hodnotu. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |