ActiveDirectorySecurity 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í.
Používá vrstvu zabezpečení objektů spravované knihovny ACL k zabalení funkcí řízení přístupu pro objekty adresáře.
public ref class ActiveDirectorySecurity : System::Security::AccessControl::DirectoryObjectSecurity
public class ActiveDirectorySecurity : System.Security.AccessControl.DirectoryObjectSecurity
type ActiveDirectorySecurity = class
inherit DirectoryObjectSecurity
Public Class ActiveDirectorySecurity
Inherits DirectoryObjectSecurity
- Dědičnost
Konstruktory
| Name | Description |
|---|---|
| ActiveDirectorySecurity() |
Inicializuje novou instanci ActiveDirectorySecurity třídy. |
Vlastnosti
| Name | Description |
|---|---|
| AccessRightType |
Type Získá objekt, který představuje přístupové právo pro tento objekt. |
| AccessRulesModified |
Získá nebo nastaví logickou hodnotu, která určuje, zda pravidla přístupu přidružená k tomuto ObjectSecurity objektu byla změněna. (Zděděno od ObjectSecurity) |
| AccessRuleType |
Type Získá, který představuje pravidlo přístupu pro tento objekt. |
| AreAccessRulesCanonical |
Získá logickou hodnotu, která určuje, zda pravidla přístupu přidružená k tomuto ObjectSecurity objektu jsou v kanonickém pořadí. (Zděděno od ObjectSecurity) |
| AreAccessRulesProtected |
Získá logickou hodnotu, která určuje, zda je volitelný seznam řízení přístupu (DACL) přidružený k tomuto ObjectSecurity objektu chráněn. (Zděděno od ObjectSecurity) |
| AreAuditRulesCanonical |
Získá logickou hodnotu, která určuje, zda pravidla auditu přidružená k tomuto ObjectSecurity objektu jsou v kanonickém pořadí. (Zděděno od ObjectSecurity) |
| AreAuditRulesProtected |
Získá logickou hodnotu, která určuje, zda je seznam řízení přístupu systému (SACL) přidružený k tomuto ObjectSecurity objektu chráněn. (Zděděno od ObjectSecurity) |
| AuditRulesModified |
Získá nebo nastaví logickou hodnotu, která určuje, zda byla upravena pravidla auditu přidružená k tomuto ObjectSecurity objektu. (Zděděno od ObjectSecurity) |
| AuditRuleType |
Type Získá, který představuje pravidlo auditu pro tento objekt. |
| GroupModified |
Získá nebo nastaví logickou hodnotu, která určuje, zda skupina přidružená k zabezpečitelnému objektu byla změněna. (Zděděno od ObjectSecurity) |
| IsContainer |
Získá logickou hodnotu, která určuje, zda tento ObjectSecurity objekt je objekt kontejneru. (Zděděno od ObjectSecurity) |
| IsDS |
Získá logickou hodnotu, která určuje, zda tento ObjectSecurity objekt je objekt adresáře. (Zděděno od ObjectSecurity) |
| OwnerModified |
Získá nebo nastaví logickou hodnotu, která určuje, zda vlastník zabezpečitelného objektu byl změněn. (Zděděno od ObjectSecurity) |
| SecurityDescriptor |
Získá popisovač zabezpečení pro tuto instanci. (Zděděno od ObjectSecurity) |
Metody
| Name | Description |
|---|---|
| AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid) |
AccessRule Vytvoří objekt se zadanými hodnotami. |
| AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) |
AccessRule Vytvoří objekt se zadanými hodnotami. |
| AddAccessRule(ActiveDirectoryAccessRule) |
Přidá pravidlo přístupu do seznamu DACL objektu. |
| AddAccessRule(ObjectAccessRule) |
Přidá zadané pravidlo přístupu do volitelného seznamu řízení přístupu (DACL) přidruženého k tomuto DirectoryObjectSecurity objektu. (Zděděno od DirectoryObjectSecurity) |
| AddAuditRule(ActiveDirectoryAuditRule) |
Přidá pravidlo auditu do SACL objektu. |
| AddAuditRule(ObjectAuditRule) |
Přidá zadané pravidlo auditu do seznamu řízení přístupu systému (SACL) přidruženého k tomuto DirectoryObjectSecurity objektu. (Zděděno od DirectoryObjectSecurity) |
| AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid) |
AuditRule Vytvoří objekt se zadanými hodnotami. |
| AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags) |
AuditRule Vytvoří objekt se zadanými hodnotami. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetAccessRules(Boolean, Boolean, Type) |
Získá kolekci přístupových pravidel přidružených k zadanému identifikátoru zabezpečení. (Zděděno od DirectoryObjectSecurity) |
| GetAuditRules(Boolean, Boolean, Type) |
Získá kolekci pravidel auditu přidružených k zadanému identifikátoru zabezpečení. (Zděděno od DirectoryObjectSecurity) |
| GetGroup(Type) |
Získá primární skupinu přidruženou k zadanému vlastníkovi. (Zděděno od ObjectSecurity) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetOwner(Type) |
Získá vlastníka přidruženého k zadané primární skupině. (Zděděno od ObjectSecurity) |
| GetSecurityDescriptorBinaryForm() |
Vrátí pole bajtů hodnot, které představují informace popisovače zabezpečení pro tento ObjectSecurity objekt. (Zděděno od ObjectSecurity) |
| GetSecurityDescriptorSddlForm(AccessControlSections) |
Vrátí reprezentaci jazyka SDDL (Security Descriptor Definition Language) zadané části popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu. (Zděděno od ObjectSecurity) |
| 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) |
| ModifyAccess(AccessControlModification, AccessRule, Boolean) |
Použije zadanou úpravu volitelného seznamu řízení přístupu (DACL) přidruženého k tomuto DirectoryObjectSecurity objektu. (Zděděno od DirectoryObjectSecurity) |
| ModifyAccessRule(AccessControlModification, AccessRule, Boolean) |
Použije zadanou úpravu zadaného AccessRulesouboru . |
| ModifyAudit(AccessControlModification, AuditRule, Boolean) |
Použije zadanou úpravu seznamu řízení přístupu systému (SACL) přidruženého k tomuto DirectoryObjectSecurity objektu. (Zděděno od DirectoryObjectSecurity) |
| ModifyAuditRule(AccessControlModification, AuditRule, Boolean) |
Použije zadanou úpravu zadaného AuditRulesouboru . |
| Persist(Boolean, String, AccessControlSections) |
Uloží zadané části popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu do trvalého úložiště. Doporučujeme, aby hodnoty |
| Persist(SafeHandle, AccessControlSections) |
Uloží zadané části popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu do trvalého úložiště. Doporučujeme, aby hodnoty |
| Persist(String, AccessControlSections) |
Uloží zadané části popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu do trvalého úložiště. Doporučujeme, aby hodnoty |
| PurgeAccessRules(IdentityReference) |
Odebere všechna přístupová pravidla přidružená k zadanému IdentityReference. |
| PurgeAuditRules(IdentityReference) |
Odebere všechna pravidla auditu přidružená k zadanému IdentityReference. |
| ReadLock() |
Uzamkne tento ObjectSecurity objekt pro přístup pro čtení. (Zděděno od ObjectSecurity) |
| ReadUnlock() |
Odemkne tento ObjectSecurity objekt pro přístup pro čtení. (Zděděno od ObjectSecurity) |
| RemoveAccess(IdentityReference, AccessControlType) |
Odebere všechna přístupová pravidla, která mají zadaný IdentityReference objekt a AccessControlType objekt z seznamu DACL objektu. |
| RemoveAccessRule(ActiveDirectoryAccessRule) |
Odebere všechna přístupová pravidla, která obsahují stejný identifikátor zabezpečení a masku přístupu jako zadané pravidlo přístupu z seznamu DACL objektu. |
| RemoveAccessRule(ObjectAccessRule) |
Odebere pravidla přístupu, která obsahují stejný identifikátor zabezpečení a masku přístupu jako zadané pravidlo přístupu, z volitelného seznamu řízení přístupu (DACL) přidruženého k tomuto DirectoryObjectSecurity objektu. (Zděděno od DirectoryObjectSecurity) |
| RemoveAccessRuleAll(ObjectAccessRule) |
Odebere všechna pravidla přístupu, která mají stejný identifikátor zabezpečení jako zadané pravidlo přístupu, z volitelného seznamu řízení přístupu (DACL) přidruženého k tomuto DirectoryObjectSecurity objektu. (Zděděno od DirectoryObjectSecurity) |
| RemoveAccessRuleSpecific(ActiveDirectoryAccessRule) |
Odebere všechna přístupová pravidla, která přesně odpovídají zadanému pravidlu přístupu, z seznamu DACL objektu. |
| RemoveAccessRuleSpecific(ObjectAccessRule) |
Odebere všechna pravidla přístupu, která přesně odpovídají zadanému pravidlu přístupu, z volitelného seznamu řízení přístupu (DACL) přidruženého k tomuto DirectoryObjectSecurity objektu. (Zděděno od DirectoryObjectSecurity) |
| RemoveAudit(IdentityReference) |
Odebere všechna pravidla auditu, která mají zadaný IdentityReference objekt z SACL objektu. |
| RemoveAuditRule(ActiveDirectoryAuditRule) |
Odebere všechna pravidla auditu, která obsahují stejný identifikátor zabezpečení a masku přístupu jako zadané pravidlo auditu, ze seznamu Access Control systému (SACL) objektu. |
| RemoveAuditRule(ObjectAuditRule) |
Odebere pravidla auditu, která obsahují stejný identifikátor zabezpečení a masku přístupu jako zadané pravidlo auditu, ze seznamu řízení přístupu systému (SACL) přidruženého k tomuto CommonObjectSecurity objektu. (Zděděno od DirectoryObjectSecurity) |
| RemoveAuditRuleAll(ObjectAuditRule) |
Odebere všechna pravidla auditu, která mají stejný identifikátor zabezpečení jako zadané pravidlo auditu, ze seznamu řízení přístupu systému (SACL) přidruženého k tomuto DirectoryObjectSecurity objektu. (Zděděno od DirectoryObjectSecurity) |
| RemoveAuditRuleSpecific(ActiveDirectoryAuditRule) |
Odebere všechna pravidla auditu, která přesně odpovídají zadanému pravidlu auditu z SACL objektu. |
| RemoveAuditRuleSpecific(ObjectAuditRule) |
Odebere všechna pravidla auditu, která přesně odpovídají zadanému pravidlu auditu, ze seznamu řízení přístupu systému (SACL) přidruženého k tomuto DirectoryObjectSecurity objektu. (Zděděno od DirectoryObjectSecurity) |
| ResetAccessRule(ActiveDirectoryAccessRule) |
Vyhledá seznam DACL objektu pro všechna přístupová pravidla, která obsahují identifikátor zabezpečení (SID), který odpovídá identifikátoru SID zadanému v objektu |
| ResetAccessRule(ObjectAccessRule) |
Odebere všechna přístupová pravidla v volitelném seznamu řízení přístupu (DACL) přidruženém k tomuto DirectoryObjectSecurity objektu a pak přidá zadané pravidlo přístupu. (Zděděno od DirectoryObjectSecurity) |
| SetAccessRule(ActiveDirectoryAccessRule) |
Vyhledá seznam DACL objektu pro všechna pravidla přístupu, která obsahují identifikátor zabezpečení (SID), který odpovídá identifikátoru SID zadanému v objektu |
| SetAccessRule(ObjectAccessRule) |
Odebere všechna pravidla přístupu, která obsahují stejný identifikátor zabezpečení a kvalifikátor jako zadané pravidlo přístupu v volitelném seznamu řízení přístupu (DACL) přidruženém k tomuto DirectoryObjectSecurity objektu, a pak přidá zadané pravidlo přístupu. (Zděděno od DirectoryObjectSecurity) |
| SetAccessRuleProtection(Boolean, Boolean) |
Nastaví nebo odebere ochranu pravidel přístupu přidružených k tomuto ObjectSecurity objektu. Pravidla chráněného přístupu nelze upravovat nadřazenými objekty prostřednictvím dědičnosti. (Zděděno od ObjectSecurity) |
| SetAuditRule(ActiveDirectoryAuditRule) |
Nahradí všechna pravidla auditu, která obsahují stejný identifikátor zabezpečení jako zadané pravidlo auditu v SACL objektu zadaným pravidlem auditu. |
| SetAuditRule(ObjectAuditRule) |
Odebere všechna pravidla auditu, která obsahují stejný identifikátor zabezpečení a kvalifikátor jako zadané pravidlo auditu v seznamu řízení přístupu systému (SACL) přidruženém k tomuto DirectoryObjectSecurity objektu, a pak přidá zadané pravidlo auditu. (Zděděno od DirectoryObjectSecurity) |
| SetAuditRuleProtection(Boolean, Boolean) |
Nastaví nebo odebere ochranu pravidel auditu přidružených k tomuto ObjectSecurity objektu. Chráněná pravidla auditu nelze upravovat nadřazenými objekty prostřednictvím dědičnosti. (Zděděno od ObjectSecurity) |
| SetGroup(IdentityReference) |
Nastaví primární skupinu pro popisovač zabezpečení přidružený k tomuto ObjectSecurity objektu. (Zděděno od ObjectSecurity) |
| SetOwner(IdentityReference) |
Nastaví vlastníka popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu. (Zděděno od ObjectSecurity) |
| SetSecurityDescriptorBinaryForm(Byte[], AccessControlSections) |
Nastaví zadané části popisovače zabezpečení pro tento ObjectSecurity objekt ze zadané pole bajtů hodnot. (Zděděno od ObjectSecurity) |
| SetSecurityDescriptorBinaryForm(Byte[]) |
Nastaví popisovač zabezpečení pro tento ObjectSecurity objekt ze zadaného pole bajtů hodnot. (Zděděno od ObjectSecurity) |
| SetSecurityDescriptorSddlForm(String, AccessControlSections) |
Nastaví zadané části popisovače zabezpečení pro tento ObjectSecurity objekt ze zadaného řetězce SDDL (Security Descriptor Definition Language). (Zděděno od ObjectSecurity) |
| SetSecurityDescriptorSddlForm(String) |
Nastaví popisovač zabezpečení pro tento ObjectSecurity objekt ze zadaného řetězce SDDL (Security Descriptor Definition Language). (Zděděno od ObjectSecurity) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| WriteLock() |
Uzamkne tento ObjectSecurity objekt pro přístup k zápisu. (Zděděno od ObjectSecurity) |
| WriteUnlock() |
Odemkne tento ObjectSecurity objekt pro přístup k zápisu. (Zděděno od ObjectSecurity) |