package cs.system.security.accesscontrol
extended by CommonObjectSecurity
Available on csread only AccessRightType:Type
read only AccessRuleType:Type
read only AreAccessRulesCanonical:Bool
read only AreAccessRulesProtected:Bool
read only AreAuditRulesCanonical:Bool
read only AreAuditRulesProtected:Bool
read only AuditRuleType:Type
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
GetGroup (targetType:Type):IdentityReference
GetOwner (targetType:Type):IdentityReference
GetSecurityDescriptorBinaryForm ():NativeArray<UInt8>
GetSecurityDescriptorSddlForm (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
SetAccessRuleProtection (isProtected:Bool, preserveInheritance:Bool):Void
SetAuditRuleProtection (isProtected:Bool, preserveInheritance:Bool):Void
SetGroup (identity:IdentityReference):Void
SetOwner (identity:IdentityReference):Void
SetSecurityDescriptorBinaryForm (binaryForm:NativeArray<UInt8>):Void
SetSecurityDescriptorBinaryForm (binaryForm:NativeArray<UInt8>, includeSections:AccessControlSections):Void
SetSecurityDescriptorSddlForm (sddlForm:String):Void
SetSecurityDescriptorSddlForm (sddlForm:String, includeSections:AccessControlSections):Void
static IsSddlConversionSupported ():Bool
© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/security/accesscontrol/ObjectSecurity.html