private UserLoginEntity createUserLoginEntity(GuestDetails guestDetails) { UserLoginEntity entity = new UserLoginEntity(); entity.setExpiresInMin(appConfig.getUserExpiredInMin()); entity.setLoginFromIpAddress(guestDetails.getIpAddress()); entity.setLoginTime(new Date()); entity.setRequestToken(guestDetails.getRequestToken()); entity.setStatus(StatusType.ACTIVE); entity.setLoginToken(userPasswordService.generateToken()); entity.setUserAgent(guestDetails.getUserAgent()); return entity; }