package cs.system.security.accesscontrol
extended by CommonObjectSecurity
Available on cs
staticIsSddlConversionSupported():Bool
read onlyAccessRightType:Type
read onlyAccessRuleType:Type
read onlyAreAccessRulesCanonical:Bool
read onlyAreAccessRulesProtected:Bool
read onlyAreAuditRulesCanonical:Bool
read onlyAreAuditRulesProtected:Bool
read onlyAuditRuleType: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
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