SecurityMasks Výčet
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í.
Určuje dostupné možnosti pro zkoumání informací o zabezpečení objektu adresáře. Tento výčet se používá s vlastnostmi SecurityMasks a SecurityMasks .
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class SecurityMasks
[System.Flags]
public enum SecurityMasks
[<System.Flags>]
type SecurityMasks =
Public Enum SecurityMasks
- Dědičnost
- Atributy
Pole
Dacl | 4 | Přečte nebo zapíše data volitelného seznamu řízení přístupu (DACL). |
Group | 2 | Čte nebo zapisuje data skupiny. |
None | 0 | Nečte ani nezapisuje data zabezpečení. |
Owner | 1 | Čte nebo zapisuje data vlastníka. |
Sacl | 8 | Čte nebo zapisuje data ze seznamu řízení přístupu (SACL). |
Příklady
using System.DirectoryServices;
...
DirectorySearcher src = new DirectorySearcher("…");
src.PropertiesToLoad = new string[] {ntSecurityDescriptor,…};
src.SecurityMasks = SecurityMasks.Dacl | SecurityMasks.Owner;
SearchResultCollection res = src.FindAll();