W3cubDocs

/Haxe C#

ObjectSecurity

package cs.system.security.accesscontrol

extended by CommonObjectSecurity

Available on cs

Variables

read 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

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

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 methods

static IsSddlConversionSupported ():Bool

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