|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.portal.security.RoleSecurityBinding
public class RoleSecurityBinding
Binds a role and a set of actions together. This object is immutable.
A portal resource (portal, page, window, instance, portlet...) is secured via a set of security constraints. each security constraint holds the information about what roles are allowed what actions.
Constructor Summary | |
---|---|
RoleSecurityBinding(RoleSecurityBinding other)
Copy constructor. |
|
RoleSecurityBinding(java.util.Set actions,
java.lang.String role)
Create a new constraint with the provided actions and the specified role. |
|
RoleSecurityBinding(java.lang.String actions,
java.lang.String role)
Create a new constraint with the provided actions for the specified role. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
|
java.util.Set |
getActions()
Return a java.util.Set of allowed actions. |
java.lang.String |
getActionsAsString()
Return a comma separated list of actions. |
java.lang.String |
getRoleName()
Return the role of this constraint |
int |
hashCode()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RoleSecurityBinding(java.lang.String actions, java.lang.String role)
actions
- a comma separated list of allowed actionsrole
- the role namepublic RoleSecurityBinding(java.util.Set actions, java.lang.String role)
actions
- the set of actionsrole
- the role namepublic RoleSecurityBinding(RoleSecurityBinding other)
Method Detail |
---|
public java.util.Set getActions()
java.util.Set
of allowed actions.
public java.lang.String getRoleName()
public java.lang.String getActionsAsString()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |