|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jetspeed.om.page.SecurityConstraintImpl
public class SecurityConstraintImpl
SecurityConstraintImpl
| Field Summary |
|---|
| Fields inherited from interface org.apache.jetspeed.om.common.SecurityConstraint |
|---|
WILD_CHAR |
| Constructor Summary | |
|---|---|
SecurityConstraintImpl()
|
|
| Method Summary | |
|---|---|
boolean |
actionMatch(java.lang.String action)
actionMatch |
static boolean |
containsAny(java.util.Collection collection0,
java.util.Collection collection1)
containsAny |
static java.lang.String |
formatCSVList(java.util.List list)
formatCSVList |
int |
getApplyOrder()
getApplyOrder |
java.util.List |
getGroups()
getGroups |
java.lang.String |
getGroupsAsString()
getGroupsAsString |
java.util.List |
getPermissions()
getPermissions |
java.lang.String |
getPermissionsAsString()
getPermissionsAsString |
java.util.List |
getRoles()
getRoles |
java.lang.String |
getRolesAsString()
getRolesAsString |
java.util.List |
getUsers()
getUsers |
java.lang.String |
getUsersAsString()
getUsersAsString |
static java.util.List |
parseCSVList(java.lang.String csv)
parseCSVList |
boolean |
principalsMatch(java.util.List userPrincipals,
java.util.List rolePrincipals,
java.util.List groupPrincipals,
boolean allowDefault)
principalsMatch |
void |
setApplyOrder(int order)
setApplyOrder |
void |
setGroups(java.util.List groups)
setGroups |
void |
setGroupsAsString(java.lang.String groups)
setGroupsAsString |
void |
setPermissions(java.util.List permissions)
setPermissions |
void |
setPermissionsAsString(java.lang.String permissions)
setPermissionsAsString |
void |
setRoles(java.util.List roles)
setRoles |
void |
setRolesAsString(java.lang.String roles)
setRolesAsString |
void |
setUsers(java.util.List users)
setUsers |
void |
setUsersAsString(java.lang.String users)
setUsersAsString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SecurityConstraintImpl()
| Method Detail |
|---|
public int getApplyOrder()
public void setApplyOrder(int order)
order - apply order for constraintspublic java.lang.String getUsersAsString()
public void setUsersAsString(java.lang.String users)
users - users CSV listpublic java.lang.String getRolesAsString()
public void setRolesAsString(java.lang.String roles)
roles - roles CSV listpublic java.lang.String getGroupsAsString()
public void setGroupsAsString(java.lang.String groups)
groups - groups CSV listpublic java.lang.String getPermissionsAsString()
public void setPermissionsAsString(java.lang.String permissions)
permissions - permissions CSV listpublic java.util.List getUsers()
getUsers
getUsers in interface SecurityConstraintSecurityConstraint.getUsers()public void setUsers(java.util.List users)
setUsers
setUsers in interface SecurityConstraintusers - users listSecurityConstraint.setUsers(java.util.List)public java.util.List getRoles()
getRoles
getRoles in interface SecurityConstraintSecurityConstraint.getRoles()public void setRoles(java.util.List roles)
setRoles
setRoles in interface SecurityConstraintroles - roles listSecurityConstraint.setRoles(java.util.List)public java.util.List getGroups()
getGroups
getGroups in interface SecurityConstraintSecurityConstraint.getGroups()public void setGroups(java.util.List groups)
setGroups
setGroups in interface SecurityConstraintgroups - groups listSecurityConstraint.setGroups(java.util.List)public java.util.List getPermissions()
getPermissions
getPermissions in interface SecurityConstraintSecurityConstraint.getPermissions()public void setPermissions(java.util.List permissions)
setPermissions
setPermissions in interface SecurityConstraintpermissions - permissions listSecurityConstraint.setPermissions(java.util.List)
public boolean principalsMatch(java.util.List userPrincipals,
java.util.List rolePrincipals,
java.util.List groupPrincipals,
boolean allowDefault)
principalsMatch
Test user/role/group names against principal names.
userPrincipals - rolePrincipals - groupPrincipals - allowDefault -
public boolean actionMatch(java.lang.String action)
actionMatch
Test permission names against action name.
action -
public static java.util.List parseCSVList(java.lang.String csv)
parseCSVList
Utility to parse CSV string values into Lists.
csv -
public static java.lang.String formatCSVList(java.util.List list)
formatCSVList
Utility to format CSV List values into strings.
list -
public static boolean containsAny(java.util.Collection collection0,
java.util.Collection collection1)
containsAny
Utility implementation for contains any test against two collections.
collection0 - collection1 -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||