NIHVIVO-1207 Rename Shibboleth servlets to more general ExternalAuth servlets. Add functionality to deal with self-editors as well as Users.

This commit is contained in:
jeb228 2010-11-17 19:25:55 +00:00
parent dae66852f9
commit 37c9eaf4a1
7 changed files with 246 additions and 153 deletions

View file

@ -1087,8 +1087,13 @@
</servlet>
<servlet>
<servlet-name>loginShibboleth</servlet-name>
<servlet-class>edu.cornell.mannlib.vitro.webapp.controller.authenticate.LoginShibboleth</servlet-class>
<servlet-name>loginExternalAuthSetup</servlet-name>
<servlet-class>edu.cornell.mannlib.vitro.webapp.controller.authenticate.LoginExternalAuthSetup</servlet-class>
</servlet>
<servlet>
<servlet-name>loginExternalAuthReturn</servlet-name>
<servlet-class>edu.cornell.mannlib.vitro.webapp.controller.authenticate.LoginExternalAuthReturn</servlet-class>
</servlet>
<servlet>
@ -1096,6 +1101,15 @@
<servlet-class>edu.cornell.mannlib.vitro.webapp.controller.edit.Logout</servlet-class>
</servlet>
<servlet>
<servlet-name>unrecognizedUser</servlet-name>
<servlet-class>edu.cornell.mannlib.vitro.webapp.controller.authenticate.UnrecognizedUserController</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>unrecognizedUser</servlet-name>
<url-pattern>/unrecognizedUser</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>browsecontroller</servlet-name>
<servlet-class>edu.cornell.mannlib.vitro.webapp.controller.freemarker.BrowseController</servlet-class>
@ -1258,6 +1272,14 @@
<servlet-name>loginShibboleth</servlet-name>
<url-pattern>/loginShibboleth</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>loginExternalAuthSetup</servlet-name>
<url-pattern>/loginExternalAuth</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>loginExternalAuthReturn</servlet-name>
<url-pattern>/loginExternalAuthReturn</url-pattern>
</servlet-mapping>
<servlet-mapping>
<!-- for backward-compatibility -->
<servlet-name>login</servlet-name>