Packageorg.servebox.toolbox.acl
Classpublic class ACLEntry
InheritanceACLEntry Inheritance BasicACLObject

Define an ACLEntry containing an Action, an ARO, an ACO and a directive



Public Properties
 PropertyDefined by
  accessControlObject : IAccessControlObject
Return the ACO
ACLEntry
  accessRequestObject : IAccessRequestObject
Return the ARO
ACLEntry
  action : String
Return the action
ACLEntry
  directive : String
Return the directive
ACLEntry
 Inheritedname : String
The name of the object.
BasicACLObject
 InheritedUID : String
The UID of the object.
BasicACLObject
Public Methods
 MethodDefined by
 Inherited
equals(value:IBasicObject):Boolean
Object comparison mechanism.
BasicACLObject
 Inherited
hashCode():int
Returns the hashcode of the object.
BasicACLObject
 Inherited
toString():String
Returns the string representation of the specified object.
BasicACLObject
  
traceEntry():void
Log the current entry
ACLEntry
Public Constants
 ConstantDefined by
  ACTION_ALL : String = "ACTION_ALL"
[static]
ACLEntry
  ACTION_CREATE : String = "ACTION_CREATE"
[static]
ACLEntry
  ACTION_DELETE : String = "ACTION_DELETE"
[static]
ACLEntry
  ACTION_UPDATE : String = "ACTION_UPDATE"
[static]
ACLEntry
  ACTION_VIEW : String = "ACTION_VIEW"
[static]
ACLEntry
  DIRECTIVE_ALLOW : String = "DIRECTIVE_ALLOW"
[static]
ACLEntry
  DIRECTIVE_DENY : String = "DIRECTIVE_DENY"
[static]
ACLEntry
Property detail
accessControlObjectproperty
accessControlObject:IAccessControlObject  [read-write]

Return the ACO

This property can be used as the source for data binding.

Implementation
    public function get accessControlObject():IAccessControlObject
    public function set accessControlObject(value:IAccessControlObject):void
accessRequestObjectproperty 
accessRequestObject:IAccessRequestObject  [read-write]

Return the ARO

This property can be used as the source for data binding.

Implementation
    public function get accessRequestObject():IAccessRequestObject
    public function set accessRequestObject(value:IAccessRequestObject):void
actionproperty 
action:String  [read-write]

Return the action

This property can be used as the source for data binding.

Implementation
    public function get action():String
    public function set action(value:String):void
directiveproperty 
directive:String  [read-write]

Return the directive

This property can be used as the source for data binding.

Implementation
    public function get directive():String
    public function set directive(value:String):void
Method detail
traceEntry()method
public function traceEntry():void

Log the current entry

Constant detail
ACTION_ALLconstant
public static const ACTION_ALL:String = "ACTION_ALL"
ACTION_CREATEconstant 
public static const ACTION_CREATE:String = "ACTION_CREATE"
ACTION_DELETEconstant 
public static const ACTION_DELETE:String = "ACTION_DELETE"
ACTION_UPDATEconstant 
public static const ACTION_UPDATE:String = "ACTION_UPDATE"
ACTION_VIEWconstant 
public static const ACTION_VIEW:String = "ACTION_VIEW"
DIRECTIVE_ALLOWconstant 
public static const DIRECTIVE_ALLOW:String = "DIRECTIVE_ALLOW"
DIRECTIVE_DENYconstant 
public static const DIRECTIVE_DENY:String = "DIRECTIVE_DENY"