|
||||||||||
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 SecurityConstraint
SecurityConstraint.getUsers()
public void setUsers(java.util.List users)
setUsers
setUsers
in interface SecurityConstraint
users
- users listSecurityConstraint.setUsers(java.util.List)
public java.util.List getRoles()
getRoles
getRoles
in interface SecurityConstraint
SecurityConstraint.getRoles()
public void setRoles(java.util.List roles)
setRoles
setRoles
in interface SecurityConstraint
roles
- roles listSecurityConstraint.setRoles(java.util.List)
public java.util.List getGroups()
getGroups
getGroups
in interface SecurityConstraint
SecurityConstraint.getGroups()
public void setGroups(java.util.List groups)
setGroups
setGroups
in interface SecurityConstraint
groups
- groups listSecurityConstraint.setGroups(java.util.List)
public java.util.List getPermissions()
getPermissions
getPermissions
in interface SecurityConstraint
SecurityConstraint.getPermissions()
public void setPermissions(java.util.List permissions)
setPermissions
setPermissions
in interface SecurityConstraint
permissions
- 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 |