Package com.illumon.iris.security
Class MetaPermission
java.lang.Object
java.security.Permission
java.security.BasicPermission
com.illumon.iris.security.MetaPermission
- All Implemented Interfaces:
Serializable,Guard
- Direct Known Subclasses:
DeniedPermission,GuaranteedPermission
public abstract class MetaPermission extends BasicPermission
A custom Java security Permission that in some way modifies the behavior of another Permission.
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected Permissiontarget -
Method Summary
Modifier and Type Method Description PermissiongetTargetPermission()Returns this denied permission's target permission.booleanimplies(Permission p)Checks whether the given permission is implied by this one, as per the overview.Methods inherited from class java.security.BasicPermission
equals, getActions, hashCode, newPermissionCollection
-
Field Details
-
Method Details
-
implies
Checks whether the given permission is implied by this one, as per the overview.- Overrides:
impliesin classBasicPermission- Parameters:
p- The Permission being checked.
-
getTargetPermission
Returns this denied permission's target permission.
-