Method | Description | |
---|---|---|
AccessRuleFactory ( System identityReference, int accessMask, bool isInherited, System inheritanceFlags, System propagationFlags, System type ) : System.Security.AccessControl.AccessRule | ||
AuditRuleFactory ( System identityReference, int accessMask, bool isInherited, System inheritanceFlags, System propagationFlags, System flags ) : System.Security.AccessControl.AuditRule | ||
GetGroup ( System targetType ) : System.Security.Principal.IdentityReference | ||
GetOwner ( System targetType ) : System.Security.Principal.IdentityReference | ||
GetSecurityDescriptorBinaryForm ( ) : byte[] | ||
GetSecurityDescriptorSddlForm ( System includeSections ) : string | ||
IsSddlConversionSupported ( ) : bool | ||
ModifyAccessRule ( System modification, System rule, bool &modified ) : bool | ||
ModifyAuditRule ( System modification, System rule, bool &modified ) : bool | ||
PurgeAccessRules ( System identity ) : void | ||
PurgeAuditRules ( System identity ) : void | ||
SetAccessRuleProtection ( bool isProtected, bool preserveInheritance ) : void | ||
SetAuditRuleProtection ( bool isProtected, bool preserveInheritance ) : void | ||
SetGroup ( System identity ) : void | ||
SetOwner ( System identity ) : void | ||
SetSecurityDescriptorBinaryForm ( byte binaryForm ) : void | ||
SetSecurityDescriptorBinaryForm ( byte binaryForm, System includeSections ) : void | ||
SetSecurityDescriptorSddlForm ( string sddlForm ) : void | ||
SetSecurityDescriptorSddlForm ( string sddlForm, System includeSections ) : void |
Method | Description | |
---|---|---|
ModifyAccess ( System modification, System rule, bool &modified ) : bool | ||
ModifyAudit ( System modification, System rule, bool &modified ) : bool | ||
ObjectSecurity ( ) | ||
ObjectSecurity ( System securityDescriptor ) | ||
ObjectSecurity ( bool isContainer, bool isDS ) | ||
Persist ( System handle, System includeSections ) : void | ||
Persist ( bool enableOwnershipPrivilege, string name, System includeSections ) : void | ||
Persist ( string name, System includeSections ) : void | ||
ReadLock ( ) : void | ||
ReadUnlock ( ) : void | ||
WriteLock ( ) : void | ||
WriteUnlock ( ) : void |
public abstract AccessRuleFactory ( System identityReference, int accessMask, bool isInherited, System inheritanceFlags, System propagationFlags, System type ) : System.Security.AccessControl.AccessRule | ||
identityReference | System | |
accessMask | int | |
isInherited | bool | |
inheritanceFlags | System | |
propagationFlags | System | |
type | System | |
return | System.Security.AccessControl.AccessRule |
public abstract AuditRuleFactory ( System identityReference, int accessMask, bool isInherited, System inheritanceFlags, System propagationFlags, System flags ) : System.Security.AccessControl.AuditRule | ||
identityReference | System | |
accessMask | int | |
isInherited | bool | |
inheritanceFlags | System | |
propagationFlags | System | |
flags | System | |
return | System.Security.AccessControl.AuditRule |
public GetGroup ( System targetType ) : System.Security.Principal.IdentityReference | ||
targetType | System | |
return | System.Security.Principal.IdentityReference |
public GetOwner ( System targetType ) : System.Security.Principal.IdentityReference | ||
targetType | System | |
return | System.Security.Principal.IdentityReference |
public GetSecurityDescriptorBinaryForm ( ) : byte[] | ||
return | byte[] |
public GetSecurityDescriptorSddlForm ( System includeSections ) : string | ||
includeSections | System | |
return | string |
public static IsSddlConversionSupported ( ) : bool | ||
return | bool |
protected abstract ModifyAccess ( System modification, System rule, bool &modified ) : bool | ||
modification | System | |
rule | System | |
modified | bool | |
return | bool |
public ModifyAccessRule ( System modification, System rule, bool &modified ) : bool | ||
modification | System | |
rule | System | |
modified | bool | |
return | bool |
protected abstract ModifyAudit ( System modification, System rule, bool &modified ) : bool | ||
modification | System | |
rule | System | |
modified | bool | |
return | bool |
public ModifyAuditRule ( System modification, System rule, bool &modified ) : bool | ||
modification | System | |
rule | System | |
modified | bool | |
return | bool |
protected ObjectSecurity ( System securityDescriptor ) | ||
securityDescriptor | System |
protected ObjectSecurity ( bool isContainer, bool isDS ) | ||
isContainer | bool | |
isDS | bool |
protected Persist ( System handle, System includeSections ) : void | ||
handle | System | |
includeSections | System | |
return | void |
protected Persist ( bool enableOwnershipPrivilege, string name, System includeSections ) : void | ||
enableOwnershipPrivilege | bool | |
name | string | |
includeSections | System | |
return | void |
protected Persist ( string name, System includeSections ) : void | ||
name | string | |
includeSections | System | |
return | void |
public PurgeAccessRules ( System identity ) : void | ||
identity | System | |
return | void |
public PurgeAuditRules ( System identity ) : void | ||
identity | System | |
return | void |
public SetAccessRuleProtection ( bool isProtected, bool preserveInheritance ) : void | ||
isProtected | bool | |
preserveInheritance | bool | |
return | void |
public SetAuditRuleProtection ( bool isProtected, bool preserveInheritance ) : void | ||
isProtected | bool | |
preserveInheritance | bool | |
return | void |
public SetSecurityDescriptorBinaryForm ( byte binaryForm ) : void | ||
binaryForm | byte | |
return | void |
public SetSecurityDescriptorBinaryForm ( byte binaryForm, System includeSections ) : void | ||
binaryForm | byte | |
includeSections | System | |
return | void |
public SetSecurityDescriptorSddlForm ( string sddlForm ) : void | ||
sddlForm | string | |
return | void |
public SetSecurityDescriptorSddlForm ( string sddlForm, System includeSections ) : void | ||
sddlForm | string | |
includeSections | System | |
return | void |