PermissionSet

package cs.system.security

implements ICollection, IEnumerable, IDeserializationCallback, ISecurityEncodable, IStackWalk

extended by NamedPermissionSet

Available on cs

Static methods

staticConvertPermissionSet(inFormat:String, inData:NativeArray<UInt8>, outFormat:String):NativeArray<UInt8>

staticRevertAssert():Void

Constructor

finalnew(state:PermissionState)

finalnew(permSet:PermissionSet)

Variables

read onlyCount:Int

read onlyIsReadOnly:Bool

read onlyIsSynchronized:Bool

read onlySyncRoot:Dynamic

Methods

finalAddPermission(perm:IPermission):IPermission

finalAssert():Void

finalContainsNonCodeAccessPermissions():Bool

Copy():PermissionSet

CopyTo(array:Array, index:Int):Void

finalDemand():Void

finalDeny():Void

FromXml(et:SecurityElement):Void

finalGetEnumerator():IEnumerator

finalGetPermission(permClass:Type):IPermission

finalIntersect(other:PermissionSet):PermissionSet

finalIsEmpty():Bool

finalIsSubsetOf(target:PermissionSet):Bool

finalIsUnrestricted():Bool

finalPermitOnly():Void

finalRemovePermission(permClass:Type):IPermission

finalSetPermission(perm:IPermission):IPermission

ToString():String

ToXml():SecurityElement

finalUnion(other:PermissionSet):PermissionSet

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