|
Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bea.p13n.entitlements.policy.PolicyItem
public class 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()
|
Date |
getCreatedDate()
Gets the date when this policy was created |
String |
getDescription()
Gets the optional description used to describe this security policy. |
String |
getEntAppName()
|
List |
getGroupList()
Retrieves an existing list of group names from a policy entitlement expression. |
Date |
getModifiedDate()
Gets the date when this policy was last modified |
int |
getPolicyUser()
|
ProviderDescription |
getProviderDescription()
Gets the security provider associated with this item |
String |
getResourceId()
|
List |
getUserList()
Retrieves an existing list of user names from a policy entitlement expression. |
String |
getWebAppName()
|
void |
setContextHandler(P13nContextHandler aP13nContextHandler)
|
void |
setDescription(String aDescription)
Sets the optional description used to describe this policy. |
void |
setEntAppName(String anEntAppName)
|
void |
setGroupList(List aGroupList)
Update the value of the group list in this object. |
void |
setPolicyUser(int aPolicyUser)
|
void |
setProviderDescription(ProviderDescription aProviderDescription)
Sets the security provider associatied with this item |
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 void setDescription(String aDescription)
public String getDescription()
public Date getModifiedDate()
public Date getCreatedDate()
public ProviderDescription getProviderDescription()
public void setProviderDescription(ProviderDescription aProviderDescription)
public Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
|
Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |