The members of System.Security.AccessControl.ObjectSecurity are listed below.
See Also: Inherited members from System.Object
Initializes a new instance of the System.Security.AccessControl.ObjectSecurity class. |
[read-only] abstract | AccessRightType | Type.
Gets the Type of the securable object associated with this System.Security.AccessControl.ObjectSecurity object. |
[read-only] abstract | AccessRuleType | Type.
Gets the Type of the object associated with the access rules of this System.Security.AccessControl.ObjectSecurity object. The Type object must be an object that can be cast as a System.Security.Principal.SecurityIdentifier object. |
[read-only] | AreAccessRulesCanonical | bool.
Gets a Boolean value that specifies whether the access rules associated with this System.Security.AccessControl.ObjectSecurity object are in canonical order. |
[read-only] | AreAccessRulesProtected | bool.
Gets a Boolean value that specifies whether the Discretionary Access Control List (DACL) associated with this System.Security.AccessControl.ObjectSecurity object is protected. |
[read-only] | AreAuditRulesCanonical | bool.
Gets a Boolean value that specifies whether the audit rules associated with this System.Security.AccessControl.ObjectSecurity object are in canonical order. |
[read-only] | AreAuditRulesProtected | bool.
Gets a Boolean value that specifies whether the System Access Control List (SACL) associated with this System.Security.AccessControl.ObjectSecurity object is protected. |
[read-only] abstract | AuditRuleType | Type.
Gets the Type object associated with the audit rules of this System.Security.AccessControl.ObjectSecurity object. The Type object must be an object that can be cast as a System.Security.Principal.SecurityIdentifier object. |
AccessRulesModified | bool.
Gets or sets a Boolean value that specifies whether the access rules associated with this System.Security.AccessControl.ObjectSecurity object have been modified. | |
AuditRulesModified | bool.
Gets or sets a Boolean value that specifies whether the audit rules associated with this System.Security.AccessControl.ObjectSecurity object have been modified. | |
GroupModified | bool.
Gets or sets a Boolean value that specifies whether the group associated with the securable object has been modified. | |
[read-only] | IsContainer | bool.
Gets a Boolean value that specifies whether this System.Security.AccessControl.ObjectSecurity object is a container object. |
[read-only] | IsDS | bool.
Gets a Boolean value that specifies whether this System.Security.AccessControl.ObjectSecurity object is a directory object. |
OwnerModified | bool.
Gets or sets a Boolean value that specifies whether the owner of the securable object has been modified. |
abstract | AccessRuleFactory(System.Security.Principal.IdentityReference, int, bool, InheritanceFlags, PropagationFlags, AccessControlType)
| |
abstract | AuditRuleFactory(System.Security.Principal.IdentityReference, int, bool, InheritanceFlags, PropagationFlags, AuditFlags)
| |
GetGroup(Type)
| ||
GetOwner(Type)
| ||
GetSecurityDescriptorBinaryForm()
| ||
GetSecurityDescriptorSddlForm(AccessControlSections)
| ||
static | IsSddlConversionSupported()
| |
ModifyAccessRule(AccessControlModification, AccessRule, out bool)Documentation for this section has not yet been entered. | ||
ModifyAuditRule(AccessControlModification, AuditRule, out bool)Documentation for this section has not yet been entered. | ||
PurgeAccessRules(System.Security.Principal.IdentityReference)
| ||
PurgeAuditRules(System.Security.Principal.IdentityReference)
| ||
SetAccessRuleProtection(bool, bool)
| ||
SetAuditRuleProtection(bool, bool)
| ||
SetGroup(System.Security.Principal.IdentityReference)
| ||
SetOwner(System.Security.Principal.IdentityReference)
| ||
SetSecurityDescriptorBinaryForm(byte[])
| ||
SetSecurityDescriptorBinaryForm(byte[], AccessControlSections)
| ||
SetSecurityDescriptorSddlForm(string)
| ||
SetSecurityDescriptorSddlForm(string, AccessControlSections)
|
abstract | ModifyAccess(AccessControlModification, AccessRule, out bool)Documentation for this section has not yet been entered. | |
abstract | ModifyAudit(AccessControlModification, AuditRule, out bool)Documentation for this section has not yet been entered. | |
Persist(System.Runtime.InteropServices.SafeHandle, AccessControlSections)
| ||
Persist(string, AccessControlSections)
| ||
Persist(bool, string, AccessControlSections)
| ||
ReadLock()
| ||
ReadUnlock()
| ||
WriteLock()
| ||
WriteUnlock()
|