|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.objectweb.jonas_web.deployment.api.MethodsDesc
Defines the methods class managing all http methods
Field Summary | |
static java.lang.String[] |
METHODS
Available HTTP METHODS |
Constructor Summary | |
MethodsDesc()
Constructor Build new Http Methods |
Method Summary | |
void |
addMethods(java.lang.String[] methods,
java.lang.String transportGuarantee,
boolean isExcluded)
Add Http methods (Excluded or Unchecked) |
void |
addMethodsOnRole(java.lang.String[] methods,
java.lang.String role,
java.lang.String transportGuarantee)
Add pattern information for a given role |
java.lang.String |
getExcludedActions()
Gets the excluded actions in order to build permissions |
java.util.Map |
getRoleMapActions()
Gets the Map between roles and their actions |
java.lang.String |
getUncheckedActions()
Gets the unchecked actions in order to build permissions |
java.util.List |
getUncheckedWebUserDataActionsRoleList()
Gets the list of unchecked permissions for all element that do not contain an excluding auth-constraint |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String[] METHODS
Constructor Detail |
public MethodsDesc()
Method Detail |
public void addMethods(java.lang.String[] methods, java.lang.String transportGuarantee, boolean isExcluded)
methods
- array of methods to addtransportGuarantee
- Transport Guarantee for these methodsisExcluded
- if true add methods as excluded else as uncheckedpublic void addMethodsOnRole(java.lang.String[] methods, java.lang.String role, java.lang.String transportGuarantee)
methods
- methods to add to the given rolerole
- role which have the given methodstransportGuarantee
- Transport Guarantee for these methodspublic java.lang.String getExcludedActions()
public java.lang.String getUncheckedActions()
public java.util.Map getRoleMapActions()
public java.util.List getUncheckedWebUserDataActionsRoleList()
WebUserDataPermission for excluding auth constraint
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |