|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bea.p13n.entitlements.policy.PolicyItem
This base class encapsulates the information common to security policies and role policies. It is used to collect and hold security policy attributes during the process of building and managing policies.
Constructor Summary | |
PolicyItem()
|
|
PolicyItem(String anEntAppName,
String aWebAppName,
String aResourceId,
List aUserList,
List aGroupList)
|
|
PolicyItem(String anEntAppName,
String aWebAppName,
String aResourceId,
List aUserList,
List aGroupList,
P13nContextHandler aContextHandler)
|
Method Summary | |
Object |
clone()
|
P13nContextHandler |
getContextHandler()
|
String |
getEntAppName()
|
List |
getGroupList()
Retrieves an existing list of group names from a policy entitlement expression. |
int |
getPolicyUser()
|
String |
getResourceId()
|
List |
getUserList()
Retrieves an existing list of user names from a policy entitlement expression. |
String |
getWebAppName()
|
void |
setContextHandler(P13nContextHandler aP13nContextHandler)
|
void |
setEntAppName(String anEntAppName)
|
void |
setGroupList(List aGroupList)
Update the value of the group list in this object. |
void |
setPolicyUser(int aPolicyUser)
|
void |
setResourceId(String aResourceId)
|
void |
setUserList(List aUserList)
Update the value of the user list in this object. |
void |
setWebAppName(String aWebAppName)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PolicyItem()
public PolicyItem(String anEntAppName, String aWebAppName, String aResourceId, List aUserList, List aGroupList)
public PolicyItem(String anEntAppName, String aWebAppName, String aResourceId, List aUserList, List aGroupList, P13nContextHandler aContextHandler)
Method Detail |
public void setEntAppName(String anEntAppName)
public String getEntAppName()
public void setWebAppName(String aWebAppName)
public String getWebAppName()
public void setResourceId(String aResourceId)
public String getResourceId()
public void setPolicyUser(int aPolicyUser)
public int getPolicyUser()
public void setContextHandler(P13nContextHandler aP13nContextHandler)
public P13nContextHandler getContextHandler()
public void setUserList(List aUserList)
aUserList
- A complete list of updated user names for the policypublic List getUserList()
public void setGroupList(List aGroupList)
aGroupList
- A complete list of updated group names for the policypublic List getGroupList()
public Object clone() throws CloneNotSupportedException
CloneNotSupportedException
|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |