Methods

@:final@:overloadGetAccessRules(includeExplicit:Bool, includeInherited:Bool, targetType:Type):AuthorizationRuleCollection

@:final@:overloadGetAuditRules(includeExplicit:Bool, includeInherited:Bool, targetType:Type):AuthorizationRuleCollection

Inherited Variables

Inherited Methods

Defined by ObjectSecurity

@:overloadAccessRuleFactory(identityReference:IdentityReference, accessMask:Int, isInherited:Bool, inheritanceFlags:InheritanceFlags, propagationFlags:PropagationFlags, type:AccessControlType):AccessRule

@:overloadAuditRuleFactory(identityReference:IdentityReference, accessMask:Int, isInherited:Bool, inheritanceFlags:InheritanceFlags, propagationFlags:PropagationFlags, flags:AuditFlags):AuditRule

@:final@:overloadGetGroup(targetType:Type):IdentityReference

@:final@:overloadGetOwner(targetType:Type):IdentityReference

@:overloadModifyAccessRule(modification:AccessControlModification, rule:AccessRule, modified:Out<Bool>):Bool

@:overloadModifyAuditRule(modification:AccessControlModification, rule:AuditRule, modified:Out<Bool>):Bool

@:final@:overloadSetAccessRuleProtection(isProtected:Bool, preserveInheritance:Bool):Void

@:final@:overloadSetAuditRuleProtection(isProtected:Bool, preserveInheritance:Bool):Void

@:final@:overloadSetGroup(identity:IdentityReference):Void

@:final@:overloadSetOwner(identity:IdentityReference):Void

@:final@:overloadSetSecurityDescriptorBinaryForm(binaryForm:NativeArray<UInt8>):Void

@:final@:overloadSetSecurityDescriptorBinaryForm(binaryForm:NativeArray<UInt8>, includeSections:AccessControlSections):Void

@:final@:overloadSetSecurityDescriptorSddlForm(sddlForm:String):Void

@:final@:overloadSetSecurityDescriptorSddlForm(sddlForm:String, includeSections:AccessControlSections):Void