Package hec.security
Class ApplicationPermission
java.lang.Object
java.security.Permission
hec.security.ApplicationPermission
- All Implemented Interfaces:
PermissionConstants
,Serializable
,Guard
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionApplicationPermission
(String name) ApplicationPermission
(String name, int action) ApplicationPermission
(String name, String action) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
int
static int
int
hashCode()
Returns the hash code value for this object.int
boolean
implies
(Permission ap) boolean
void
toString()
Methods inherited from class java.security.Permission
checkGuard, getName, newPermissionCollection
-
Field Details
-
ALL_PERMISSION
-
-
Constructor Details
-
ApplicationPermission
-
ApplicationPermission
-
ApplicationPermission
-
-
Method Details
-
setAction
-
getActions
- Specified by:
getActions
in classPermission
-
impliesPrivate
-
implies
-
implies
- Specified by:
implies
in classPermission
-
getAction
-
getAction
public int getAction() -
getMask
-
toString
- Overrides:
toString
in classPermission
-
equals
- Specified by:
equals
in classPermission
-
hashCode
public int hashCode()Returns the hash code value for this object. The hash code used is the hash code of the name, that is,getName().hashCode()
, wheregetName
is from the Permission superclass.- Specified by:
hashCode
in classPermission
- Returns:
- a hash code value for this object.
-