it.eng.spagobi.security
Class FakeUserProfile
java.lang.Object
it.eng.spagobi.security.FakeUserProfile
- All Implemented Interfaces:
- it.eng.spago.security.IEngUserProfile, java.io.Serializable
public class FakeUserProfile
- extends java.lang.Object
- implements it.eng.spago.security.IEngUserProfile
- See Also:
- Serialized Form
Fields inherited from interface it.eng.spago.security.IEngUserProfile |
ENG_USER_PROFILE |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FakeUserProfile
public FakeUserProfile(java.lang.String userName)
getUserUniqueIdentifier
public java.lang.Object getUserUniqueIdentifier()
- Specified by:
getUserUniqueIdentifier
in interface it.eng.spago.security.IEngUserProfile
- See Also:
IEngUserProfile.getUserUniqueIdentifier()
getUserAttribute
public java.lang.Object getUserAttribute(java.lang.String arg0)
throws it.eng.spago.error.EMFInternalError
- Specified by:
getUserAttribute
in interface it.eng.spago.security.IEngUserProfile
- Throws:
it.eng.spago.error.EMFInternalError
- See Also:
IEngUserProfile.getUserAttribute(java.lang.String)
hasRole
public boolean hasRole(java.lang.String arg0)
throws it.eng.spago.error.EMFInternalError
- Specified by:
hasRole
in interface it.eng.spago.security.IEngUserProfile
- Throws:
it.eng.spago.error.EMFInternalError
- See Also:
IEngUserProfile.hasRole(java.lang.String)
getRoles
public java.util.Collection getRoles()
throws it.eng.spago.error.EMFInternalError
- Specified by:
getRoles
in interface it.eng.spago.security.IEngUserProfile
- Throws:
it.eng.spago.error.EMFInternalError
- See Also:
IEngUserProfile.getRoles()
getFunctionalities
public java.util.Collection getFunctionalities()
throws it.eng.spago.error.EMFInternalError
- Specified by:
getFunctionalities
in interface it.eng.spago.security.IEngUserProfile
- Throws:
it.eng.spago.error.EMFInternalError
- See Also:
IEngUserProfile.getFunctionalities()
isAbleToExecuteAction
public boolean isAbleToExecuteAction(java.lang.String arg0)
throws it.eng.spago.error.EMFInternalError
- Specified by:
isAbleToExecuteAction
in interface it.eng.spago.security.IEngUserProfile
- Throws:
it.eng.spago.error.EMFInternalError
- See Also:
IEngUserProfile.isAbleToExecuteAction(java.lang.String)
isAbleToExecuteModuleInPage
public boolean isAbleToExecuteModuleInPage(java.lang.String arg0,
java.lang.String arg1)
throws it.eng.spago.error.EMFInternalError
- Specified by:
isAbleToExecuteModuleInPage
in interface it.eng.spago.security.IEngUserProfile
- Throws:
it.eng.spago.error.EMFInternalError
- See Also:
IEngUserProfile.isAbleToExecuteModuleInPage(java.lang.String, java.lang.String)
setApplication
public void setApplication(java.lang.String arg0)
throws it.eng.spago.error.EMFInternalError
- Specified by:
setApplication
in interface it.eng.spago.security.IEngUserProfile
- Throws:
it.eng.spago.error.EMFInternalError
- See Also:
IEngUserProfile.setApplication(java.lang.String)
getUserAttributeNames
public java.util.Collection getUserAttributeNames()
getFunctionalitiesByRole
public java.util.Collection getFunctionalitiesByRole(java.lang.String arg0)
throws it.eng.spago.error.EMFInternalError
- Throws:
it.eng.spago.error.EMFInternalError
setAttributes
public void setAttributes(java.util.Map attrs)
setRoles
public void setRoles(java.util.Collection rols)
setFunctionalities
public void setFunctionalities(java.util.Collection functs)