DirectoryObjectSecurity 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í.
Poskytuje možnost řídit přístup k objektům adresáře bez přímé manipulace s Access Control Seznamy (seznamy ACL).
public ref class DirectoryObjectSecurity abstract : System::Security::AccessControl::ObjectSecurity
public abstract class DirectoryObjectSecurity : System.Security.AccessControl.ObjectSecurity
[System.Security.SecurityCritical]
public abstract class DirectoryObjectSecurity : System.Security.AccessControl.ObjectSecurity
type DirectoryObjectSecurity = class
inherit ObjectSecurity
[<System.Security.SecurityCritical>]
type DirectoryObjectSecurity = class
inherit ObjectSecurity
Public MustInherit Class DirectoryObjectSecurity
Inherits ObjectSecurity
- Dědičnost
- Odvozené
- Atributy
Konstruktory
DirectoryObjectSecurity() |
Inicializuje novou instanci DirectoryObjectSecurity třídy . |
DirectoryObjectSecurity(CommonSecurityDescriptor) |
Inicializuje novou instanci DirectoryObjectSecurity třídy se zadaným popisovačem zabezpečení. |
Vlastnosti
AccessRightType |
Type Získá zabezpečitelný objekt přidružený k tomuto ObjectSecurity objektu. (Zděděno od ObjectSecurity) |
AccessRulesModified |
Získá nebo nastaví logickou hodnotu, která určuje, zda byla změněna pravidla přístupu přidružená k tomuto ObjectSecurity objektu. (Zděděno od ObjectSecurity) |
AccessRuleType |
Type Získá z objektu přidruženého k pravidlům přístupu tohoto ObjectSecurity objektu. Objekt Type musí být objekt, který lze přetypovat jako SecurityIdentifier objekt. (Zděděno od ObjectSecurity) |
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á Boolean hodnotu, která určuje, zda volitelné Access Control Seznam (DACL) přidružené k tomuto ObjectSecurity objektu je chráněna. (Zděděno od ObjectSecurity) |
AreAuditRulesCanonical |
Získá logická hodnota, 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á boolean hodnotu, která určuje, zda system Access Control List (SACL) přidružené k tomuto ObjectSecurity objektu je chráněna. (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á objekt přidružený k pravidlu auditu tohoto ObjectSecurity objektu. Objekt Type musí být objekt, který lze přetypovat jako SecurityIdentifier objekt. (Zděděno od ObjectSecurity) |
GroupModified |
Získá nebo nastaví logickou hodnotu, která určuje, zda byla změněna skupina přidružená k zabezpečitelnému objektu. (Zděděno od ObjectSecurity) |
IsContainer |
Získá boolean hodnotu, která určuje, zda je objekt ObjectSecurity kontejneru. (Zděděno od ObjectSecurity) |
IsDS |
Získá boolean hodnotu, která určuje, zda je tento ObjectSecurity objekt objekt adresáře. (Zděděno od ObjectSecurity) |
OwnerModified |
Získá nebo nastaví logickou hodnotu, která určuje, zda byl upraven vlastník zabezpečitelný objekt. (Zděděno od ObjectSecurity) |
SecurityDescriptor |
Získá popisovač zabezpečení pro tuto instanci. (Zděděno od ObjectSecurity) |
Metody
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) |
Inicializuje novou instanci AccessRule třídy se zadanými hodnotami. (Zděděno od ObjectSecurity) |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid) |
Inicializuje novou instanci AccessRule třídy se zadanými hodnotami. |
AddAccessRule(ObjectAccessRule) |
Přidá zadané pravidlo přístupu do volitelného seznamu Access Control (DACL) přidruženého k tomuto DirectoryObjectSecurity objektu. |
AddAuditRule(ObjectAuditRule) |
Přidá zadané pravidlo auditu do seznamu system Access Control (SACL) přidruženého k tomuto DirectoryObjectSecurity objektu. |
AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags) |
Inicializuje novou instanci AuditRule třídy se zadanými hodnotami. (Zděděno od ObjectSecurity) |
AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags, Guid, Guid) |
Inicializuje novou instanci AuditRule třídy se zadanými hodnotami. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetAccessRules(Boolean, Boolean, Type) |
Získá kolekci pravidel přístupu přidružených k zadanému identifikátoru zabezpečení. |
GetAuditRules(Boolean, Boolean, Type) |
Získá kolekci pravidel auditu přidružených k zadanému identifikátoru zabezpečení. |
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í hashovací funkce. (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ých oddílů popisovače zabezpečení přidruženého k tomuto ObjectSecurity objektu. (Zděděno od ObjectSecurity) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ModifyAccess(AccessControlModification, AccessRule, Boolean) |
Použije zadanou změnu volitelného seznamu Access Control (DACL) přidruženého k tomuto DirectoryObjectSecurity objektu. |
ModifyAccessRule(AccessControlModification, AccessRule, Boolean) |
Použije zadanou změnu volitelného seznamu Access Control (DACL) přidruženého k tomuto ObjectSecurity objektu. (Zděděno od ObjectSecurity) |
ModifyAudit(AccessControlModification, AuditRule, Boolean) |
Použije zadanou změnu na seznam Access Control systému (SACL) přidružený k tomuto DirectoryObjectSecurity objektu. |
ModifyAuditRule(AccessControlModification, AuditRule, Boolean) |
Použije zadanou změnu na seznam Access Control systému (SACL) přidružený k tomuto ObjectSecurity objektu. (Zděděno od ObjectSecurity) |
Persist(Boolean, String, AccessControlSections) |
Uloží zadané části popisovače zabezpečení přidružené 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é 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é k tomuto ObjectSecurity objektu do trvalého úložiště. Doporučujeme, aby hodnoty |
PurgeAccessRules(IdentityReference) |
Odebere všechna pravidla přístupu přidružená k zadanému IdentityReferenceobjektu . (Zděděno od ObjectSecurity) |
PurgeAuditRules(IdentityReference) |
Odebere všechna pravidla auditu přidružená k zadanému IdentityReferenceobjektu . (Zděděno od ObjectSecurity) |
ReadLock() |
Uzamkne tento ObjectSecurity objekt pro čtení. (Zděděno od ObjectSecurity) |
ReadUnlock() |
Odemkne tento ObjectSecurity objekt pro přístup pro čtení. (Zděděno od ObjectSecurity) |
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 Access Control (DACL) přidruženého k tomuto DirectoryObjectSecurity objektu. |
RemoveAccessRuleAll(ObjectAccessRule) |
Odebere všechna pravidla přístupu, která mají stejný identifikátor zabezpečení jako zadané pravidlo přístupu z volitelného seznamu Access Control (DACL) přidruženého k tomuto DirectoryObjectSecurity objektu. |
RemoveAccessRuleSpecific(ObjectAccessRule) |
Odebere všechna pravidla přístupu, která přesně odpovídají zadanému pravidlu přístupu, z volitelného seznamu Access Control (DACL) přidruženého k tomuto DirectoryObjectSecurity objektu. |
RemoveAuditRule(ObjectAuditRule) |
Odebere pravidla auditu, která obsahují stejný identifikátor zabezpečení a masku přístupu jako zadané pravidlo auditu ze seznamu Access Control systému (SACL) přidruženého k tomuto CommonObjectSecurity objektu. |
RemoveAuditRuleAll(ObjectAuditRule) |
Odebere všechna pravidla auditu, která mají stejný identifikátor zabezpečení jako zadané pravidlo auditu, ze seznamu Access Control systému (SACL) přidruženého k tomuto DirectoryObjectSecurity objektu. |
RemoveAuditRuleSpecific(ObjectAuditRule) |
Odebere všechna pravidla auditu, která přesně odpovídají zadanému pravidlu auditu, ze seznamu Access Control systému (SACL) přidruženého k tomuto DirectoryObjectSecurity objektu. |
ResetAccessRule(ObjectAccessRule) |
Odebere všechna pravidla přístupu v volitelném seznamu Access Control (DACL) přidružené k tomuto DirectoryObjectSecurity objektu a pak přidá zadané pravidlo přístupu. |
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 Access Control (DACL) přidruženého k tomuto DirectoryObjectSecurity objektu, a pak přidá zadané pravidlo přístupu. |
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 nemohou být upravena nadřazenými objekty prostřednictvím dědičnosti. (Zděděno od ObjectSecurity) |
SetAuditRule(ObjectAuditRule) |
Odebere všechna pravidla auditu, která obsahují stejný identifikátor zabezpečení a kvalifikátor jako zadané pravidlo auditu v seznamu Access Control systému (SACL) přidružené k tomuto DirectoryObjectSecurity objektu, a pak přidá zadané pravidlo auditu. |
SetAuditRuleProtection(Boolean, Boolean) |
Nastaví nebo odebere ochranu pravidel auditu přidružených k tomuto ObjectSecurity objektu. Chráněná pravidla auditu nemohou být upravena 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[]) |
Nastaví popisovač zabezpečení pro tento ObjectSecurity objekt ze zadaného pole hodnot bajtů. (Zděděno od ObjectSecurity) |
SetSecurityDescriptorBinaryForm(Byte[], AccessControlSections) |
Nastaví zadané části popisovače zabezpečení pro tento ObjectSecurity objekt ze zadaného pole hodnot bajtů. (Zděděno od ObjectSecurity) |
SetSecurityDescriptorSddlForm(String) |
Nastaví popisovač zabezpečení pro tento ObjectSecurity objekt ze zadaného řetězce jazyka SDDL (Security Descriptor Definition Language). (Zděděno od ObjectSecurity) |
SetSecurityDescriptorSddlForm(String, AccessControlSections) |
Nastaví zadané části popisovače zabezpečení pro tento ObjectSecurity objekt ze zadaného řetězce jazyka 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 pro zápis. (Zděděno od ObjectSecurity) |
WriteUnlock() |
Odemkne tento ObjectSecurity objekt pro přístup pro zápis. (Zděděno od ObjectSecurity) |