Class AllPermission
java.lang.Object
org.apache.shiro.authz.permission.AllPermission
- All Implemented Interfaces:
Serializable,Permission
An all AllPermission instance is one that always implies any other permission; that is, its
implies method always returns true.
You should be very careful about the users, roles, and/or groups to which this permission is assigned since those respective entities will have the ability to do anything. As such, an instance of this class is typically only assigned only to "root" or "administrator" users or roles.
- Since:
- 0.1
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanAlways returns true, indicating any Subject granted this permission can do anything.
-
Constructor Details
-
AllPermission
public AllPermission()
-
-
Method Details
-
implies
Always returns true, indicating any Subject granted this permission can do anything.- Specified by:
impliesin interfacePermission- Parameters:
p- the Permission to check for implies logic.- Returns:
- true always, indicating any Subject grated this permission can do anything.
-