The read permission of the object
The write permission of the object
Allows the given user or rule to read the object
The user or role to allow
this acl object
Allows the given user or rule to write the object
The user or role to allow
this acl object
Removes all acl rules, read and write access is public afterwards
Deletes any read allow/deny rule for the given user or role
The user or role
this acl object
Deletes any write allow/deny rule for the given user or role
The user or role
this acl object
Denies the given user or rule to read the object
The user or role to deny
this acl object
Denies the given user or rule to write the object
The user or role to deny
this acl object
Sets the acl rules form JSON
The json encoded acls
Gets whenever all users and roles have the permission to read the object
true
If public access is allowed
Gets whenever all users and roles have the permission to write the object
true
If public access is allowed
Checks whenever the user or role is explicit allowed to read the object
The user or role to check for
true
if read access is explicitly allowed for the given user or role
Checks whenever the user or role is explicit denied to read the object
The user or role to check for
true
if read access is explicitly denied for the given user or role
Checks whenever the user or role is explicit allowed to write the object
The user or role to check for
true
if write access is explicitly allowed for the given user or role
Checks whenever the user or role is explicit denied to write the object
The user or role to check for
true
if write access is explicitly denied for the given user or role
Sets whenever all users and roles should have the permission to read the object
Note: All other allow read rules will be removed.
Sets whenever all users and roles should have the permission to write the object
Note: All other allow write rules will be removed.
A JSON representation of the set of rules
Generated using TypeDoc
Creates a new Acl object, with an empty rule set for an object