W3cubDocs

/Haxe C#

ObjectSecurity

package cs.system.security.accesscontrol

extended by CommonObjectSecurity

Available on cs

Static methods

staticIsSddlConversionSupported():Bool

Variables

read onlyAccessRightType:Type

read onlyAccessRuleType:Type

read onlyAreAccessRulesCanonical:Bool

read onlyAreAccessRulesProtected:Bool

read onlyAreAuditRulesCanonical:Bool

read onlyAreAuditRulesProtected:Bool

read onlyAuditRuleType:Type

Methods

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

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

finalGetGroup(targetType:Type):IdentityReference

finalGetOwner(targetType:Type):IdentityReference

finalGetSecurityDescriptorBinaryForm():NativeArray<UInt8>

finalGetSecurityDescriptorSddlForm(includeSections:AccessControlSections):String

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

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

PurgeAccessRules(identity:IdentityReference):Void

PurgeAuditRules(identity:IdentityReference):Void

finalSetAccessRuleProtection(isProtected:Bool, preserveInheritance:Bool):Void

finalSetAuditRuleProtection(isProtected:Bool, preserveInheritance:Bool):Void

finalSetGroup(identity:IdentityReference):Void

finalSetOwner(identity:IdentityReference):Void

finalSetSecurityDescriptorBinaryForm(binaryForm:NativeArray<UInt8>):Void

finalSetSecurityDescriptorBinaryForm(binaryForm:NativeArray<UInt8>, includeSections:AccessControlSections):Void

finalSetSecurityDescriptorSddlForm(sddlForm:String):Void

finalSetSecurityDescriptorSddlForm(sddlForm:String, includeSections:AccessControlSections):Void

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/security/accesscontrol/ObjectSecurity.html