Class SuperUserMockSessionService
java.lang.Object
dev.getelements.elements.service.auth.SuperUserMockSessionService
- All Implemented Interfaces:
MockSessionService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateMockSession
(MockSessionRequest mockSessionRequest) int
void
setMockSessionTimeoutSeconds
(int mockSessionTimeoutSeconds) void
setNameService
(NameService nameService) void
setPasswordGenerator
(PasswordGenerator passwordGenerator) void
setProfileDao
(ProfileDao profileDao) void
setSessionDao
(SessionDao sessionDao) void
setUserDao
(UserDao userDao)
-
Constructor Details
-
SuperUserMockSessionService
public SuperUserMockSessionService()
-
-
Method Details
-
createMockSession
Description copied from interface:MockSessionService
Creates aSession
,User
, andProfile
. The createdUser
is assigned a scrambled password which is returned int heMockSessionCreation
.- Specified by:
createMockSession
in interfaceMockSessionService
- Parameters:
mockSessionRequest
- theMockSessionRequest
- Returns:
- the
MockSessionCreation
-
getSessionDao
-
setSessionDao
-
getUserDao
-
setUserDao
-
getProfileDao
-
setProfileDao
-
getMockSessionTimeoutSeconds
public int getMockSessionTimeoutSeconds() -
setMockSessionTimeoutSeconds
@Inject public void setMockSessionTimeoutSeconds(@Named("dev.getelements.elements.mock.session.timeout.seconds") int mockSessionTimeoutSeconds) -
getPasswordGenerator
-
setPasswordGenerator
-
getNameService
-
setNameService
@Inject public void setNameService(@Named("dev.getelements.elements.service.unscoped") NameService nameService)
-