import java.io.InputStreamReader;
import java.util.Calendar;
import java.util.HashMap;
+import java.util.Properties;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
+import org.cacert.gigi.database.DatabaseConnection;
+import org.cacert.gigi.email.EmailProvider;
import org.cacert.gigi.pages.LoginPage;
import org.cacert.gigi.pages.MainPage;
import org.cacert.gigi.pages.Page;
private String[] baseTemplate;
private HashMap<String, Page> pages = new HashMap<String, Page>();
+ public Gigi(Properties conf) {
+ EmailProvider.init(conf);
+ DatabaseConnection.init(conf);
+ }
@Override
public void init() throws ServletException {
pages.put("/login", new LoginPage("CACert - Login"));