|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spagobi.utilities.ObjectsAccessVerifier
public class ObjectsAccessVerifier
Contains some methods to control user exec/dev/test rights.
Constructor Summary | |
---|---|
ObjectsAccessVerifier()
|
Method Summary | |
---|---|
static boolean |
canDev(java.lang.Integer folderId,
it.eng.spago.security.IEngUserProfile profile)
Control if the current user can develop new object into the functionality identified by its id |
static boolean |
canDev(java.lang.String state,
java.lang.Integer folderId,
it.eng.spago.security.IEngUserProfile profile)
Controls if the current user can develop the object relative to the input folder id |
static boolean |
canExec(java.lang.Integer folderId,
it.eng.spago.security.IEngUserProfile profile)
Control if the current user can execute new object into the functionality identified by its id |
static boolean |
canExec(java.lang.String state,
java.lang.Integer folderId,
it.eng.spago.security.IEngUserProfile profile)
Controls if current user can exec the object relative to the input folder id |
static boolean |
canTest(java.lang.Integer folderId,
it.eng.spago.security.IEngUserProfile profile)
Control if the current user can test new object into the functionality identified by its id |
static boolean |
canTest(java.lang.String state,
java.lang.Integer folderId,
it.eng.spago.security.IEngUserProfile profile)
Control if current user can test the object relative to the folder id |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ObjectsAccessVerifier()
Method Detail |
---|
public static boolean canDev(java.lang.String state, java.lang.Integer folderId, it.eng.spago.security.IEngUserProfile profile)
state
- state of the objectfolderId
- The id of the folder containing te objectprofile
- user profile
public static boolean canExec(java.lang.String state, java.lang.Integer folderId, it.eng.spago.security.IEngUserProfile profile)
state
- state of the objectfolderId
- The id of the folder containing te objectprofile
- user profile
public static boolean canTest(java.lang.String state, java.lang.Integer folderId, it.eng.spago.security.IEngUserProfile profile)
state
- state of the objectfolderId
- The id of the folder containing the objectprofile
- user profile
public static boolean canDev(java.lang.Integer folderId, it.eng.spago.security.IEngUserProfile profile)
folderId
- The id of the lowFunctionalityprofile
- user profile
public static boolean canTest(java.lang.Integer folderId, it.eng.spago.security.IEngUserProfile profile)
folderId
- The id of the lowFunctionalityprofile
- user profile
public static boolean canExec(java.lang.Integer folderId, it.eng.spago.security.IEngUserProfile profile)
folderId
- The id of the lowFunctionalityprofile
- user profile
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |