|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.security.Permission
org.apache.jetspeed.security.PortalResourcePermission
public abstract class PortalResourcePermission
Generalized Portlet Resoure permission.
This code was partially inspired from articles from:
| Field Summary | |
|---|---|
protected int |
mask
Mask used for determining what actions are allowed or requested. |
| Constructor Summary | |
|---|---|
PortalResourcePermission(java.lang.String name,
int mask)
Constructor for PortletPermission. |
|
PortalResourcePermission(java.lang.String name,
java.lang.String actions)
Constructor for PortletPermission. |
|
| Method Summary | |
|---|---|
java.lang.String |
getActions()
|
int |
hashCode()
|
boolean |
implies(java.security.Permission permission)
|
java.security.PermissionCollection |
newPermissionCollection()
Overrides Permission.newPermissionCollection(). |
static int |
parseActions(java.lang.String actions)
Parses the actions string. |
| Methods inherited from class java.security.Permission |
|---|
checkGuard, equals, getName, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected final int mask
Mask used for determining what actions are allowed or requested.
| Constructor Detail |
|---|
public PortalResourcePermission(java.lang.String name,
java.lang.String actions)
Constructor for PortletPermission.
name - The portlet name.actions - The actions on the portlet.
public PortalResourcePermission(java.lang.String name,
int mask)
Constructor for PortletPermission.
name - The portlet name.mask - The mask representing actions on the portlet.| Method Detail |
|---|
public int hashCode()
hashCode in class java.security.PermissionPermission.hashCode()public java.lang.String getActions()
getActions in class java.security.PermissionPermission.getActions()public boolean implies(java.security.Permission permission)
implies in class java.security.Permissionpublic static int parseActions(java.lang.String actions)
Parses the actions string.
Actions are separated by commas or white space.
actions - The actionspublic java.security.PermissionCollection newPermissionCollection()
Overrides Permission.newPermissionCollection().
newPermissionCollection in class java.security.PermissionPermission.newPermissionCollection()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||