From a36d67a3fe4ef56bd868ca1481ac360e2eda8f11 Mon Sep 17 00:00:00 2001 From: j2blake Date: Wed, 1 Jun 2011 20:19:22 +0000 Subject: [PATCH] NIHVIVO-2279 Stubs for more pages. --- .../authenticate/LoginExternalNewAccount.java | 24 +++++++++++++++++++ .../authenticate/LoginRepairAccountInfo.java | 20 ++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 webapp/src/edu/cornell/mannlib/vitro/webapp/controller/authenticate/LoginExternalNewAccount.java create mode 100644 webapp/src/edu/cornell/mannlib/vitro/webapp/controller/authenticate/LoginRepairAccountInfo.java diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/authenticate/LoginExternalNewAccount.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/authenticate/LoginExternalNewAccount.java new file mode 100644 index 000000000..22d5a73f3 --- /dev/null +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/authenticate/LoginExternalNewAccount.java @@ -0,0 +1,24 @@ +/* $This file is distributed under the terms of the license in /doc/license.txt$ */ + +package edu.cornell.mannlib.vitro.webapp.controller.authenticate; + +import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest; +import edu.cornell.mannlib.vitro.webapp.controller.freemarker.FreemarkerHttpServlet; +import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues; + +/** + * Handle the first login from an external authentication. + */ +public class LoginExternalNewAccount extends FreemarkerHttpServlet { + + @Override + protected ResponseValues processRequest(VitroRequest vreq) { + String externalAuthId = ExternalAuthHelper.getHelper(vreq) + .getExternalAuthId(vreq); + + // TODO Auto-generated method stub + throw new RuntimeException( + "LoginExternalNewAccount.processRequest() not implemented."); + } + +} diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/authenticate/LoginRepairAccountInfo.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/authenticate/LoginRepairAccountInfo.java new file mode 100644 index 000000000..cf0633e15 --- /dev/null +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/authenticate/LoginRepairAccountInfo.java @@ -0,0 +1,20 @@ +/* $This file is distributed under the terms of the license in /doc/license.txt$ */ + +package edu.cornell.mannlib.vitro.webapp.controller.authenticate; + +import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest; +import edu.cornell.mannlib.vitro.webapp.controller.freemarker.FreemarkerHttpServlet; +import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues; + +/** + * TODO + */ +public class LoginRepairAccountInfo extends FreemarkerHttpServlet { + + @Override + protected ResponseValues processRequest(VitroRequest vreq) { + // TODO Auto-generated method stub + throw new RuntimeException("LoginRepairAccountInfo.processRequest() not implemented."); + } + +}