Packageorg.springextensions.actionscript.security
SVN browsingSimpleMembershipOwner.as
FisheyeSimpleMembershipOwner.as
Classpublic class SimpleMembershipOwner
InheritanceSimpleMembershipOwner Inheritance flash.events.EventDispatcher
ImplementsIMembershipOwner
SubclassesMembershipAccessData

Basic implementation of the IMembershipOwner interface.



Documentation reference: the simplesecuritystageprocessor class

Sample project: security (source)


Public Properties
 PropertyDefined by
  rights : Array
An array of strings that represent the right names that are applicable to the current IMembershipOwner
SimpleMembershipOwner
  roles : Array
An array of strings that represent the role names that are applicable to the current IMembershipOwner
SimpleMembershipOwner
Public Methods
 MethodDefined by
  
SimpleMembershipOwner(target:IEventDispatcher = null)
Creates a new SimpleMembershipOwner instance
SimpleMembershipOwner
Public Constants
 ConstantDefined by
  RIGHTS_CHANGED : String = "rightsChanged"
[static]
SimpleMembershipOwner
  ROLES_CHANGED : String = "rolesChanged"
[static]
SimpleMembershipOwner
Property detail
rightsproperty
rights:Array  [read-write]

An array of strings that represent the right names that are applicable to the current IMembershipOwner

Implementation
    public function get rights():Array
    public function set rights(value:Array):void
rolesproperty 
roles:Array  [read-write]

An array of strings that represent the role names that are applicable to the current IMembershipOwner

Implementation
    public function get roles():Array
    public function set roles(value:Array):void
Constructor detail
SimpleMembershipOwner()constructor
public function SimpleMembershipOwner(target:IEventDispatcher = null)

Creates a new SimpleMembershipOwner instance

Parameters
target:IEventDispatcher (default = null)
Constant detail
RIGHTS_CHANGEDconstant
public static const RIGHTS_CHANGED:String = "rightsChanged"
ROLES_CHANGEDconstant 
public static const ROLES_CHANGED:String = "rolesChanged"