Package org.restheart.security
Class BaseAclPermission
java.lang.Object
org.restheart.security.BaseAclPermission
ACL Permission that specifies the conditions that are necessary to perform
the request
The request is authorized if BaseAclPermission.allow() returns true
- Author:
- Andrea Di Cesare <andrea@softinstigate.com>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
MATCHING_ACL_PERMISSION
-
-
Constructor Details
-
BaseAclPermission
-
-
Method Details
-
of
- Parameters:
request-- Returns:
- the acl predicate associated with this request
-
allow
- Parameters:
request-- Returns:
- true if this acl authorizes the request
-
gePredicate
- Returns:
- the predicate
-
getRoles
- Returns:
- the roles
-
getPriority
public int getPriority()lesser is higher priority- Returns:
- the priority
-
getRaw
- Returns:
- the raw permission data
-
getRaw
- Parameters:
request-- Returns:
- the raw permission data bound to the request
-